The document discusses various KnockoutJS bindings such as click, event, submit, enable, disable, checked, options, selectedOptions, visible, text, html, css, style, and attr. It provides examples of how to use these bindings in HTML views to link DOM elements to observable view model properties. Custom data bindings can also be created by defining a binding handler function.