HTTP verbs are fundamental to how applications communicate with servers over the web. HTTP requests sent by client applications use an HTTP verb to describe the type of action to take on server resources. HTTP verbs are passed along with HTTP requests. Common HTTP verbs include GET, DELETE, PUT, POST, and PATCH. These HTTP verbs allow a user or application to add a new resource, modify a resource, delete a resource, and so on. Say we wanted to retrieve an employee's address from an employee database programmatically. An application would make a GET HTTP request to retrieve said data. If we wanted to update the address, a POST HTTP verb might be used. Lastly, if we wanted to delete the employee record entirely, a DELETE HTTP verb would be used.