I want to know if there is any difference in earnings between hosted adsense accounts (like bloggers, youtube, flixya, hubpages, etc) and own domain account? Or if I get hosted account by youtube or blogger then can I use that with own domains?
Yes you can use the same account on as many places as you can (content should comply with adsense policy). The rates are fixed by advertisers so there is no difference in earn and is not depend on the place. Suppose if you click ad which pay $1, it will pay the same over yourdomain.com youtube and rest other places