There are three main types of resets available for an iPhone: Factory Reset, Hard Reset, and Network Settings Reset. Factory Reset erases all data and settings, Hard Reset restarts the device, and Network Settings Reset resets only network-related configurations.