Snapp (Iran) interview question

what is goroutine and differences with Os threads?