What is a Blockchain address?
A Blockchain address is a specific point of access on the blockchain, where data and funds can be stored. This is what a wallet helps access, by the use of private keys. Since all addresses are publicly visible, if someone has your address, they can see the transactions to and from that account since it was created, and what balance it holds.