소프트웨어 개발을 시작하면 가장 먼저 마주치는 용어가 API와 SDK입니다. 두 용어는 비슷해 보이지만 역할과 범위가 완전히 다릅니다. 이 글에서는 API와 SDK의 차이를 명확하게 이해할 수 있도록 쉽게 설명해드리겠습니다. 1. 핵심 요약: 한 문장으로 이해하기API = 규칙서 (어떻게 요청하는가)SDK = 공구세트 (어떻게 만드는가)더 쉽게:API: "이렇게 물어보면 이렇게 대답해줄게"SDK: "이 도구들로 네가 직접 만들어봐" 2. API (Application Programming Interface)란?2.1 기본 정의API는 프로그램 간 소통 규칙입니다. 한 프로그램이 다른 프로그램의 기능을 사용할 수 있도록 정해진 약속입니다. 2.2 쉬운 비유비유 1: 식당 메뉴판고객(프로그램A) → 메뉴판..