A tag is simply a keyword associated with one or more blog posts. (The number of posts is shown beside each tag.)
The tag cloud is a way of showing the relative popularity of each tag visually, while ordering them alphabetically - so they are easy to search by either method.