The Twango blog also mentions that compatibility with Nokia's Share Online tool (used on Nseries devices to upload media to online services) will be available in the next few days. Here's how they sum up the changes:
"What you’re seeing today is just a first step on the way to the bold Internet services vision that we at Nokia all share. More services are on the way, and we will continue to improve the Share service with more great features and better integration with other Nokia services and devices. We’d love to hear what you think."
Share on Ovi is an online service that allows you to store and share your images and videos online (and other files). The service is similar to that provided by Flickr, Picasa and many others. However there is a stronger emphasis on sharing your media with other people rather than just using the site as an online media repository.
Share on Ovi offers a number of tools that let you embed your media into websites, blogs and other online spaces. Here's an example from my shared media though which you can see some of the media I have uploaded to my account:
Share on Ovi has a lot on offer and we'll be taking a closer look at it in due course.