'Cloud based' means you can access the data and interact with your energy from any location. Many energy monitoring solutions available today are accessible from the local premises only. With a cloud-based system you can access it on your phone, TV, computer, etc. at any location.
The most useful time for me to turn off my power is when I'm away from home and forgot to turn something off, which is a good case for the mobile phone.