Bitcoin is definitely a highly innovative way to transfer and hold monetary value, but it does allow anybody with access to your public address to see the funds that it stores. With Monero, however, the funds holders own are not associated with their public address, providing users with complete anonymity.