이벤트 기반 제어는 시스템의 상태 변화나 특정 조건이 발생할 때만 제어 신호를 전송하는 제어 방식이다. 이는 시간 기반 제어(time-based control)와는 달리, 일정한 시간 간격으로 제어를 수행하는 것이 아니라, 이벤트가 발생하는 시점에 제어가 이루어지기 때문에 제어 자원의 효율성을 높일 수 있다. 이벤트 기반 제어는 통신, 계산, 배터리 자원이 제한된 환경에서 특히 유용하며, 네트워크 기반 시스템이나 무선 센서 네트워크에서 널리 사용된다. 이를 통해 자원을 절약하면서도 성능을 유지할 수 있어, 실시간 시스템이나 분산 제어 시스템에서도 많이 채택된다.