Automations can be used to invoke a wide variety of actions automatically on your iPhone. With Automations, iOS is programmed to react to certain conditions or data detected on your device. One example of a useful Automation conserves battery power after the remaining power level drops to a predetermined threshold.
A lot of people like to (or at least used to like to, before they started using smart phones as alarm clocks instead of good old clock radios) wake up to a local news station to hear traffic, weather, sports scores and more, or to their favorite music station. Since your iPhone is capable of tuning into just about any radio station you'd think there would be an option to have the alarm automatically tune to one of your choice.