@sumudu well in essence it gives you more control. It all goes back to the terms of service. If you run your own server, you essentially set the rules within the laws and regulations of where it's hosted of course. But some sites will grant you greater control to license your content. Sites like Twitter and Facebook have terms that grant them rights so by publishing there.