Container là những gì chúng ta thường liên kết với các định dạng tập tin. Container "bao gồm" các thành phần khác nhau của video: dòng của các hình ảnh, âm thanh, và bất cứ điều gì khác. Ví dụ, bạn có thể có nhiều nhạc phim và phụ đề bao gồm trong một tập tin video, nếu định dạng container cho phép nó. Ví dụ về container phổ biến là OGG, Matroska, AVI, MPEG.
Codec là cách "mã hóa" và "giải mã" suối. Công việc của họ là thường để nén dữ liệu (và giải nén nó khi chơi nó trở lại) do đó bạn có thể lưu trữ và truyền tải các tập tin với một kích thước nhỏ hơn. Có rất nhiều codec có sẵn ra có, đều có điểm mạnh, điểm yếu và đặc thù của họ, và chọn các codec bên phải với các cài đặt thích hợp cho tình hình đúng là gần gũi với là một hình thức nghệ thuật trong chính nó.