HTML5 is taking web documents to a next level, by adding semantics. HTML5 contains several semantics elements but they are not enough to annotate your content. You can tag your content with Microdata to build a better web document which can be understood by machines.
I created this presentation as an activity in my company to provide introduction to Microdata, one of the most popular format to add semantics to your content. It will also give a brief about Google Rich Snippets.
Feel free to share it and ask any questions. You can connect with me @ksg91.