I had no information about bitcoin addressing. The information you provided about addressing was interesting.
addressing is base on wallet ? like some systems provide address start with 1 and some other ... .
Short version: it depends on the wallet. Some services still can't handle addresses starting with bc1q. Any modern wallet can handle it though, so to reduce transaction fees it's best to use native Segwit Bech32 (bc1q-addresses) whenever possible.