On-premise infrastructure is hosted within the company’s physical location, while cloud infrastructure is hosted on remote servers and accessed via the internet.