The critical differences between EdX and Coursera are that EdX offers more science based courses, while Coursera has a balanced variety. EdX also allows individuals to take free courses (with no certificate earned), while Coursera generally requires a payment for courses.