사진 파일의 확장자가 다른 이유는 각 확장자 파일이 사진을 저장하고 표현하는 방식이 다르기 때문입니다. 파일 확장자는 단순히 이름만 다른 것이 아니라 그 안에 담긴 데이터 구조, 압축 방법, 색상 정보 표현 방식 등이 달라서 기능적으로도 차이가 생깁니다. 예를 들어 JPEG(.jpg, .jpeg)는 사진을 용량을 줄이기 위해 손실 압축을 적용하는 방식입니다. 그래서 파일 크기가 작고 웹이나 휴대폰 사진에서 기본적으로 많이 쓰이지만, 대신 압축 과정에서 화질이 조금 손상될 수 있습니다. 반면 PNG(.png)는 손실 없이 데이터를 저장하는 포맷이라 화질 손상이 없고, 배경을 투명하게 표현할 수도 있어서 로고나 아이콘 제작에 자주 사용됩니다. GIF(.gif)는 256색만 표현할 수 있어 색 표현은 제한적이지만, 여러 프레임을 저장해 간단한 움직이는 이미지를 만들 수 있는 특징이 있습니다. 또한, RAW 파일은 DSLR이나 고급 카메라에서 찍은 원본 이미지 포맷인데, 압축이나 보정이 전혀 되지 않은 상태라 용량이 매우 크지만 화질은 최고 수준으로 유지됩니다. 이런 차이들 때문에 같은 사진이라도 촬영하는 기기나 저장 설정에 따라 확장자가 달라지고, 결과적으로 파일 종류가 서로 다른 것입니다. 즉, 확장자가 다른 것은 단순한 이름의 차이가 아니라, 사진을 압축하고 저장하고 표현하는 방식의 차이에서 비롯된 것이라고 이해하면 됩니다.