Anyone who owns an iPhone will have a charger plug and a USB cable. The USB end of the cable will be bigger than the phone connection end. You can charge your phone simply by plugging the USB end into the plug, which then goes into the mains plug socket. You can also take the plug off and use the USB end to charge your iPhone from a laptop or computer. Hardware is the external equipment like wires and plugs and software is on the phone itself.