jQuery also allows developers to easily traverse and select HTML elements from the DOM (Document Object Model). We can select one element or multiple elements and return an array. jQuery selectors are based on CSS syntax. Any web developer should know most CSS selectors and it makes our jQuery code that much more readable. Selectors are the foundation of jQuery. Most everything is built off of these selectors. You can handle certain events based on these selectors, dynamically change the styling of these selectors, manipulate other elements based on your selector, traverse the DOM with ease, and simply do more by writing less code.