You can set unlimited amount of checkout rules to make some shipping options available only when user enters or selects specific value of a checkout field.
Usage example: if you want to limit a shipping option only for a specific country or state.
In the following screenshot 3 rules are set for the Country drop-down:
- Shipping Option named USA for United States
- Shipping Option named Canada for Canada
- Shipping Option named World for any other value