Gizmo

Definition
A gizmo is a small software application on a web page that provides a specific function.