An asynchronous programming library in Python. In this session we explore how we can call functions now and receive results eventually using AsyncIO. We can review through the internals of how concurrency is achieved allowing for asynchronous request & response pattern provided by the library.