Event-driven implies some sort of event determining the flow of the program, such as clicking on a button or typing something. Non event-driven would imply a linear program that does not require input and can just be used straight through, such as Hello World.