Wordpress.org is just the official information site for wordpress. the .com one is strictly for allowing users to get free websites. .org hosts all the plugins, themes and has a forum; maybe more. You will need to install Wordpress from your hosting account..
Yes................ It's totally free and just want to buy a domain and hosting. Enjoy unlimited..........