--- title: Configure, customize, or build apps description: Configuration and customization are hallmarks of the ServiceNow AI Platform that enable your company to customize workflows to fit its specific needs. You can also build new apps for novel use cases or departmental processes that don't fit within the scope of your current applications. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/application-development/configure-customize-or-build-new-apps.html release: australia topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 3 breadcrumb: [Standard app development, Getting Started guide for developers, Building applications] --- # Configure, customize, or build apps Configuration and customization are hallmarks of the ServiceNow AI Platform that enable your company to customize workflows to fit its specific needs. You can also build new apps for novel use cases or departmental processes that don't fit within the scope of your current applications. Whichever way you choose to make changes to the platform and app functionality, consider the following information to make the most informed choice. ## Configuration and customization While the terms configuration and customization may sound very similar, they mean different things on the ServiceNow AI Platform. There are many ways you can update OOTB apps to work for your use case. Whether you personalize, configure, customize, or create an application, there are general guidelines for how to approach making your apps work for you. Each relevant term is defined in the following table. |Term|Definition| |----|----------| |Personalization|When users modify an application's look and feel **only for themselves**.| |Configuration|When users modify an application's behavior **without making changes to flows or the base system code**.| |Customization|When users make **any change to the flows or the code that are part of the baseline installation** on a ServiceNow instance.| |Building new|When a user **builds a custom app** using App Engine products like ServiceNow Studio.| ## Impact of changes The impact of changes you make on the platform can have cost and support implications. Carefully consider the updates you want to make. See examples of each type of change and its implications.
| Change | Examples | Impact |
|---|---|---|
| Personalization | - Choosing Dark mode or Light mode. - Choosing which columns to display in a table. | - Does not change the baseline code installation. - Does not impact customer support or interfere with upgrades. |
| Configuration | - Using built-in tools to add tables and more. - Setting instance-wide parameters. - Using code to extend an app’s functionality. | - If you add code, you own it, even if it doesn’t alter the baseline code installation. - Reverting a configuration should not require code changes. |
| Customization | - Creating scripts or business rules with logic that modifies baseline code. - Adding custom tables. - Adding custom integrations, widgets, portals, or workflows. | - Customer Service and cost implications. - Upgrading to a new version requires reapplying or reverting your customizations. - Can create technical debt. |
| Building new apps | Creating new global or scoped apps, no matter the size or purpose. | - May impact licensing agreements, based on which products you have provisioned. - May impact upgrades. - May create technical debt that must be managed. |