This document discusses using asynchronous processing with AWS services to run background tasks without slowing down the user experience. It provides an example of how a typical synchronous process that takes 30 seconds to complete can be improved by offloading the background task to AWS services like S3, Elastic Transcoder, SNS, or Lambda so the server response time is reduced to around 1 second. Sample code is included and the document encourages questions.