Server-side, client-side, user event, scheduled, map/reduce, RESTlet, and Suitelet scripts. Common patterns: custom approval routing beyond SuiteFlow capabilities, complex revenue recognition automation, integration endpoints for systems without published connectors, scheduled data sync with external warehouses or PIM systems, custom dashboard tiles with domain-specific KPIs. All code follows NetSuite governance limits, written with upgrade survivability in mind, deployed through SuiteCloud Developer Framework (SDF) for source control and rollback.