You create SuiteScript customizations using an event-driven system. You define various types of Script records, each of which has its own unique set of events, and in your source file, you define functions that will be called to handle those events as they occur.
Scripts are one of the primary components with which you'll design and build your applications. The goal with this article is merely to become acquainted with the Script types and events available.