Yes, on-premise solutions are software or hardware installed and operated on an organization's or individual's premises, whereas cloud solutions are those delivered and accessed through the Internet.