Events, projects, streams and windows, and continuous queries are the
basics of data-flow programming in Event Stream Processor.
Events
A business event is a message that contains information about an actual business event that occurred. Many business systems produce streams of such events as things happen.
Streams and Windows
Both streams and windows process events. The difference is that windows have state, meaning they can retain and store data, while streams are stateless and cannot.
Data-Flow Programming
SAP Sybase Event Stream Processor uses data-flow programming for processing event streams.