### 1. 라이브러리 (Library) 라이브러리는 특정 기능이나 작업을 수행하는 코드의 집합입니다. 개발자는 필요할 때 이 라이브러리를 호출하여 사용할 수 있습니다. 라이브러리는 일반적으로 특정 기능을 제공하며, 개발자가 원하는 대로 사용할 수 있습니다. #### 주요 특징: - **호출 주체**: 개발자가 라이브러리를 호출합니다. 즉, 개발자가 코드의 흐름을 제어합니다. - **기능 제공**: 특정 기능이나 작업을 수행하는 데 필요한 코드가 포함되어 있습니다. - **유연성**: 필요에 따라 원하는 만큼 호출하여 사용할 수 있습니다. #### 예시: - **jQuery**: DOM 조작 및 AJAX 요청을 쉽게 처리할 수 있도록 도와주는 라이브러리. - **Lodash**: JavaScript에서 ..