Vastly cheaper. Roaming is expensive especially for data.
All sims come with a local number which you can use for services that require a phone number. Just keep in mind that services that are tied to your number like Whatsapp or iMessage/Facetime may also switch to the local number.