Point of sale software is downloaded on a hardware device. The device can come in the form of a computer, iPad, smartphone, Android tablet, or any other standard hardware option. In many cases, the POS application is only compatible with a select range of hardware devices.