Citi interview question

Explain python multithreading and coroutine