Too Long; Didn't Read
The `fetch()` function is a global function, and it is most frequently used to interact with APIs. It can be used to retrieve data from an API, post data to a server, or even just get the entire contents of a web page. The most basic use of fetch takes one argument, the URL we want to use. The result of a fetch is asynchronously retrieved, and we can use `then()` to catch the response, and do something with it. The response has a bunch of built in methods, which let us immediately parse the contents we get from fetch.