In usability, a heatmap is a way of visualizing data that showcases how visitors interact with a web page. There are three kinds of heatmaps: click maps, scroll maps, and hover maps. Each will tell you what visitors click, how deep they scroll, and where they hover on a page, respectively.