Existen muy variados y diferentes tipos de widgets.