i made some updates to my blog post about the figure and figcaption elements.
https://www.scottohara.me/blog/2019/01/21/how-do-you-figure.html
maybe give it a read - especially if you think you need to use figures to wrap any old image you add to your web page (psst... you don't)