• exchanges and stores messages between software components.
  • adds messages in a queue
  • The subscribers to messages in AWS SQS can be users or other services such as web applications, servers, emails, serverless functions, and much more.