Frage im Vorstellungsgespräch bei IDT

What is goroutine and difference between goroutine and OS thread.