Personal hotspot allows you to set up a WiFi source for other external devices. It uses the cellular service and broadcasts it over the WiFi spectrum. If you don't have cellular service, hotspot won't work.
You would also need to be on an approved plan such as shared data for hotspot to be enabled by the carrier.
Jail broken devices can setup the hotspot without carrier intervention.