Citi Interview Question

Explain python multithreading and coroutine