Приостановливает код - то есть когда мы работаем с suspend функциями корутина приостановит main код если так можно выразиться пока корутина не даст результат или ошибку...все Верно?
Нет, к примеру мы активити запускаем корутину в главном потоке, которая вызывает suspend функцию delay(10000), это означает что 10 секунд пока выполняется suspend функция delay, мы можем взаимодействовать с активити вне корутины - нажимать кнопки, рисовать view...