공구(工具)는 작업을 수행하기 위해 사용되는 도구 및 기구를 의미한다. 주로 물체를 가공하거나 조립, 분해, 수리하는 등의 작업에 필요한 기구들로 구성된다. 공구는 수천 년에 걸쳐 인류의 생활과 기술 발전에 있어 중요한 역할을 해왔다.
공구는 크게 수동 공구와 전동 공구로 나눌 수 있다. 수동 공구는 손의 힘이나 기계적 원리를 이용하여 작업을 수행하는 도구다. 대표적인 예로 망치, 드라이버, 펜치, 톱 등이 있다. 이들은 사용자가 직접 물리적인 힘을 가해 작업을 수행한다.
전동 공구는 전기를 이용하여 작동되는 도구로, 작업 속도와 효율성을 높여준다. 드릴, 원형 톱, 샌더, 슬라이딩 테이블 톱 등이 전동 공구의 예로 꼽힌다. 이러한 공구는 주로 건설, 수리, 제조업 등에서 사용된다.
공구는 재료와 설계에 따라 다양하게 제작될 수 있으며, 사용 목적에 맞게 선택해야 한다. 기본적인 공구 세트에는 일반적으로 드라이버, 망치, 플라이어, 수평 줄자, 톱 등이 포함된다. 현대에는 컴퓨터 수치 제어(CNC) 기계와 같은 자동화된 고급 공구도 존재하여, 더 정밀하고 효율적인 작업이 가능하다.
공구는 그 역사적 발전 과정에서 사람의 손길과 기술적 혁신이 결합되어 진화해왔으며, 오늘날 다양한 산업에서 필수불가결한 요소로 자리잡고 있다. 다양한 공구의 개발과 사용은 의사소통 수단의 발전과 함께 산업화에 기여하고, 현대 사회의 생산력과 기술적 진보를 이끌어왔다.