If you have multiple wordpress sites, managing them becomes a PAIN for website owners like you.
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.