Why should I install wordpress in my hosting account please Help?

If I install the wordpress software in my hosting account am i going to able to post blogs under any directory or subdomain i want…………
If not how do you do that how do you get your blogs to be published under your subdomains If it works my host provider is hostgator