All transactions that ever happened on the blockchain are publicly visible, and looking at transactions on such a blockchain explorer let's you discover what transactions moved the same Bitcoin balance before you received it. However, through data mining observers may learn that some addresses are under the control of the same entity and might make some guesses about their usage.