why use unaligned transfers in AXI

I want to know why use unaligned transfer in AXI?

I think just use WSTRB is enough for transfer.

please explain why use unaligned transfer and

usually, when use unaligned transfer and when use WSTRB for transfer.

More questions in this forum