There are a lot of Tarot cards, each with a different meaning. This can actually boggle your mind, which is why not everyone wants to take the time to learn about all of them. There are 78 different cards in a deck, which can be a lot of work and why you don't want to just pick up a deck and expect to get a good reading. It's also why you don't want to get a "professional" reading from someone who's only been working with Tarot for a few years. I've been working with Tarot for 20 years, taking time to study each card at different times reviewing them each individually. You will find that this will make the difference in your reading.