I realize you could install it anywhere, but I'm trying to figure out why people separate the software from the rest of their site. Is there a 'best' way to do this?
Some folks have it so their URL is http://blog.mysite.com, some have http://mysite.com and some have http://mysite.com/blog/index.php. Does it make a difference? What is the reason for all of this variation?
My first instinct is to just put WordPress at the root...http://www.mysite.com/.
Basically, I'm looking for pros and cons and maybe a small explanation of the variance- any info appreciated.