Noun (concept)
Message Queue
a system that stores messages so services can process tasks asynchronously
The application sends background jobs to a message queue for later processing.