Quartz also can be helpful in plenty of nonEnterprise situations. For example, suppose you had a standalone application with events based on time, not on mouse clicks. You could build Quartz into the application and schedule events to occur periodically within the application.
As another example, you might just want to query a database and send e-mails to mail recipients based on the data.
Scheduling in the Enterprise
Getting Started with Quartz
Hello, Quartz
Scheduling Jobs
Cron Triggers and More
JobStores and Persistence
Implementing Quartz Listeners
Using Quartz Plug-Ins
Using Quartz Remotely
Using Quartz with J2EE
Clustering Quartz
Quartz Cookbook
Quartz and Web Applications
Using Quartz with Workflow
Appendix A. Quartz Configuration Reference