pull down to refresh

Can you highlight what is the difference on send/receive via 1, 3, and bc1?
In other words, should I care? whats in it for sender/receiver?
Mainly tx fees:
AddressTypeFees
1(legacy)higher
3(P2SH)mid
bc1(SegWit)low
bcp1(Taproot)even lower
All address types are interoperale.
reply
Thats very helpful, thank YOU
reply
To myself. I think one source of confusion is this. Please correct me if I'm wrong about this.
AddressTypeFunctional difference
bc1(Bech32)Prefix bc1 are output addresses that are not commonly used to store funds in a wallet, but may be used in transactions.
bc1q(Segwit)Prefix bc1q are output addresses that are commonly used to store funds and uses a simpler algorithm providing more flexibility to the end-user.