WP Suite is your one single dashboard to manage, update & grow all your wordpress sites. If you have multiple wordpress sites, managing them becomes a PAIN for website owners like you. That is how easy WP SUITE makes it for you to manage multiple wordpress sites.
You need to update the wordpress software regularly, update all the plugins and themes every time there is an update, install multiple plugins and themes across all your sites & manage their content/posts.
Having to login each time to each of your sites can be quite a lot of work. That is where WP SUITE comes in. Now you can manage all your site from ONE SINGLE DASHBOARD.