Edmodo is a free social learning platform used by teachers and students to connect, share content, and access homework, grades and school notices in a safe online environment. Teachers can post assignments, polls and discussions, create groups for classes, and store and share unlimited content. Students receive notifications and can submit assignments but cannot directly message each other. The platform provides mobile access and tools for grading, organizing content and communicating with parents.