Ovi Suire is a more refined version of what PC Suite started out with.
More things are integrated into Ovi Suite than there was with PC Suite (Maps, Software updater etc previously launched as separate applications.
When getting map data using the Maps function you will be using your home internet connection UNLESS you've selected Connect to Web on Ovi Suite which will then use your phones internet connection.
Hope this helps answer your question.