On-premise software is installed on-site and runs on the computers or data center of the company or person owning the software. Some people may also refer to on-premise as “on-prem.” The key to on-premise is that it uses the company’s own hardware and internal resources to manage and house the software.