HTEC Group interview question

Explain synchronous vs asynchronous programming