MKCL interview question

What is channel in golang? What is step of any project ?