The .click() register's a click handler to the target set of elements, the hover() is a shortcut to register the mouseenter and mouseleave handlers.
Bind two handlers to the matched elements, to be executed when the mouse pointer enters and leaves the elements.
.click() also had a similar short using .toggle() but it was removed in jQuery 1.9.
For now if you want the same functionality you can look at this toggleClick() implemetation