enctype="multipart/form-data"는 HTML 폼(form) 데이터가 서버로 전송될 때, 인코딩 타입을 지정하는 속성입니다.
이 속성은 폼 데이터 중에 파일 업로드와 같은 이진(binary) 데이터를 전송하는 경우에 사용됩니다. 이진 데이터를 전송하는 경우, 일반적인 폼 데이터와 달리 ASCII 문자셋으로 인코딩하는 것이 불가능하기 때문에, 이진 데이터를 전송할 수 있는 인코딩 방식인 멀티파트(multipart) 인코딩을 사용해야 합니다.
따라서, enctype="multipart/form-data"는 폼 데이터가 이진 데이터를 포함할 경우, 이를 멀티파트 인코딩으로 전송할 수 있도록 지정하는 것입니다.
enctype 속성은 폼 데이터를 전송할 때 기본값으로 application/x-www-form-urlencoded를 사용하며, 파일을 포함하지 않는 단순한 폼 데이터의 경우, 이 기본값을 사용하면 됩니다.