API requests are a specific type of [[HTTP requests]] sent to a server to interact with an application, whereas an HTTP request is a more general term for any request made to a web server using the HTTP protocol.