On-Premises package is for you if you have more than 50 employees, all your computers are on the same LAN, and you need to store all the data inside your company;
Cloud-based, on the other hand, is what you need if you want to monitor remote users (out of your LAN) using a web console (no extra hardware/software maintenance costs).