The HScrollBar (horizontal) and VScrollBar (vertical) controls operate independently from other controls and have their own set of events, properties, and methods. Similarly, many developers choose to incorporate the ScrollBar control when authoring their own user controls. Scroll bars are a common element of the Windows interface, so the ScrollBar control is often used with controls that do not derive from the ScrollableControl class. Windows Forms ScrollBar controls are used to provide easy navigation through a long list of items or a large amount of information by scrolling either horizontally or vertically within an application or control.