HTML Tooltip is a JavaScript object that shows custom HTML tooltips when the user drags the mouse over a page element. The tooltip messages can be defined with any formatted HTML content. The template of the tooltip container can be configured, and messages can be shown and hidden smoothly using fade-in and fade-out effects.