Picklist administration for data quality
Key Takeaway
A restricted picklist accepts only the values the admin defined, so it blocks users from loading unapproved values through the API. In an unrestricted picklist, users can't add new values in the user interface, but the API, automation and other apps can.
A picklist field lets users choose from a list of values that an admin defines, instead of typing free text. Because the choices are fixed, records stay consistent, so reports, formulas and automation can count on the same spelling every time. For good data quality, an admin needs to pick the right picklist type, decide whether to lock down its values, and change values without damaging existing records.
When to use a picklist
Use a picklist when a field has a standard list of values. With free text, users and integrations can create variants and typos, such as "Vamilla" instead of "Vanilla". State and country/territory picklists apply the same idea to addresses.