A Wordcloud (or Tag cloud) is a visual representation of text data. It displays a list of words, the importance of each beeing shown with font size or color. This format is useful for quickly perceiving the most prominent terms. Python is
totally adapted to draw this kind of representation, thanks to the wordcloud library developed by Andreas Mueller. This page gives you a few examples showing the main features and customization you can apply.
The graph #260 gives you a really basic example, what will allow you to understand the #261 that explain how to customize your wordcloud. Next, see the graph #262 to use a mask image to get a specific shape!
The Wordcloud library (basics)
Wordcloud library (customized)