코덱이란 디지털미디어에대한 압축과 복원을 하는 알고리즘 입니다. 예를들어 화질 좋은 디비디 파일을 있는 그대로 저장한다면 영화관 필름 못지 않은 많은 분량의 매체가 필요할겁니다. 그걸 해소하기 위해 적절히 압축을 통해 용량을 줄이고 또 그 용량을 줄인걸 모니터 화면에 나타내기 위한 압축과 복원을 통털어 코덱 이라고 합니다. 종류에는 여러방신이 있는데 회사마다 저마다의 기술력으로 독자적제작을 고집 하기에 표준방식은 없어요. 그래서 종류도 수십가지 이지만 보편적으로 divx,mpg,mp3,indeo,mpeg,avi 등이 많이 사용됩니다.