Components are the building blocks of React. But, Elements kind of are too. If you're still confused by the difference, this post may help.
Learning React can be tough. It helps to know how other people learned it to give you a good idea of what works and what doesn't. Here's Sean's approach.