Google Classroom combines Google Drive for assignment creation and distribution, Google Docs, Sheets and Slides for writing, Gmail for communication, and Google Calendar for scheduling. Students can be invited to join a class through a private code, or automatically imported from a school domain. Each class creates a separate folder in the respective user's Drive, where the student can submit work to be graded by a teacher.