Event-driven은 '이벤트 기반의' 또는 '사건 주도형의'를 의미하는 형용사입니다. 주로 컴퓨터 프로그래밍, 비즈니스 프로세스 관리, 시스템 설계 등 기술적인 맥락에서 사용됩니다. 어떤 시스템이나 프로세스가 외부에서 발생하는 특정 '이벤트'나 '사건'에 의해 작동하거나 반응하도록 설계되었음을 나타냅니다. 예를 들어, 사용자가 버튼을 클릭하거나, 데이터가 도착하거나, 특정 시간이 되면 시스템이 미리 정의된 동작을 수행하는 방식이 event-driven 방식입니다. 이는 시스템이 미리 정해진 순서대로만 작동하는 '순차적(sequential)' 방식과 대조됩니다. Event-driven 시스템은 유연하고 반응성이 뛰어나며, 자원을 효율적으로 사용할 수 있다는 장점이 있습니다. 현대 소프트웨어 개발에서 매우 중요한 개념으로, 사용자 인터페이스(UI), 네트워크 통신, 실시간 데이터 처리 등 다양한 분야에서 널리 활용됩니다. 이 단어는 주로 기술 문서, 학술 논문, 비즈니스 보고서 등 공식적인 맥락에서 사용되며, 일상 대화에서는 흔히 쓰이지 않습니다.