What's the difference between POST, PUT and PATCH for RESTful APIs?

What's the difference between POST, PUT and PATCH for RESTful APIs?

More to explore