Location sets:
A location set can include 1 of each type of your defined locations. When an invoice gets created, you can specify that you want to use a location set to set the correct locations. For example, when ACME Widgets, Inc. ships widgets to the west coast for distribution, they ship them from a manufacturing plant in Massachusetts to a warehouse in California. When the widgets get shipped to the east cost for distribution, they ship them to a warehouse in Pennsylvania. A West location set and an East location set can be configured.
If you don't use location sets, the complete location information must be passed in the transaction data from your business source system. Where location data's used, custom defined locations take precedence over predefined locations, and predefined locations take precedence over location sets.