캡슐화는 객체지향 프로그래밍의 핵심 개념 중 하나로, 데이터와 데이터를 조작하는 연산을 하나로 묶어 외부로부터 직접적인 접근을 제한하는 것을 의미합니다. 이는 데이터의 무결성을 보호하고 객체의 내부 구현을 숨겨 모듈화를 강화하는 데 기여합니다. 따라서 데이터와 연산을 하나의 모듈 내에서 결합시키는 것을 묻는 질문에 대한 답은 '캡슐화'가 적절합니다.