.yaml 확장자는 YAML(YAML Ain't Markup Language) 파일에 사용됩니다. YAML은 사람이 읽을 수 있는 데이터 직렬화 표준(data serialization standard)으로, 주로 구성 파일(configuration files)이나 데이터가 저장되거나 전송되는 애플리케이션에서 사용됩니다. 이 형식은 사람이 쉽게 읽고 쓸 수 있도록 설계되었으며, 동시에 컴퓨터가 효율적으로 구문 분석(parse)할 수 있도록 합니다. YAML은 특히 가독성(readability)이 중요할 때 XML 또는 JSON의 대안으로 자주 활용됩니다. YAML은 스칼라(문자열, 숫자, 부울), 시퀀스(목록), 매핑(사전 또는 연관 배열)을 포함한 다양한 데이터 유형을 지원합니다. YAML 파일은 일반적으로 들여쓰기(indentation)를 사용하여 데이터의 계층적 구조를 정의하며, 이는 시각적으로 깔끔하고 이해하기 쉽게 만듭니다. 이 형식은 구성 관리(Configuration Management)를 위한 DevOps 환경, 프로그래밍에서의 데이터 교환, 그리고 구조화된 데이터를 사람이 친숙한 형식으로 저장하거나 전송해야 하는 다양한 기타 애플리케이션에서 광범위하게 사용됩니다. YAML의 유연성과 높은 가독성은 많은 개발자와 시스템 관리자에게 인기 있는 선택지가 되었습니다.