PureCode Software Interview Question

Explain HTTP methods (GET, POST, PUT, DELETE) and their uses in RESTful APIs.