Khan Academy offers free courses for K-12 students and general learning, with video lessons and progress tracking.
Coursera provides university-level courses, certificates (paid), and interactive assignments for higher education and career advancement.
edX offers a wide range of university-level courses from Harvard, MIT, and others, with some paid certifications, suitable for professional development and college-level learning.
Udemy's Free Courses section offers video lectures, self-paced learning, and lifetime access, making it ideal for skill-based learning.