HTML5 figure is used whenever you use img, video tag with caption (figcaption) on it
If you have a number of related images (or other content) with caption text, you can use nested figure elements to associate both a group caption and an individual caption to each instance using the figcaption element.