The basic difference between WordPress.com and WordPress.org is that with WordPress.org, YOU have to buy your own hosting plan to host your own blog or website. On the other hand, with WordPress.com, you can create a free blog with lots of limitation.