My Blockchain wallet address on the explorer, shows a low balance (under .001) but when I log into the wallet I can see what should be there about .25 BTC. My Electrum wallet is also doing the same. When I look at the explorer I see "unspent" transactions together with actual transactions.

It seems there are what seems like sub-addresses or something that are holding the rest of the coins. At first I thought coins were missing but I did a transfer to another account and it went through fine even though it was for more btc than what the exporer showed I had.... Confused to say the least,.. Thanks in advance for any insight.