Boost.CMT simplifies the development of asynchronous, multi-threaded applications by providing a cooperative multi-tasking system and simplified inter-thread communication.