So sánh giữa SDL và openGL

Mình bắt đầu tìm hiểu về lập trình đồ họa, và có một thắc mắc sự khác biệt giữa SDL là OpenGL là gì?
Mình đã đọc một số ý trên stackoverflow, nhưng vẫn chưa rõ, bạn/anh/chị nào đã tìm hiểu thì giúp mình làm rõ với ạ. Mình cảm ơn.

Opengl là thư viện đồ họa, còn sdl là một opengl wrapper và còn có nhiều chức năng khác như audio,… sẽ thuận tiện cho gam dev hơn. Còn opengl thì phải xài thư viện bên ngoài.

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?