Web hosting comes as part of the package with WordPress.com, so everything is sorted for you like website security, and the domain name. However, with WordPress.org you are required to source your own web hosting, and you need to code the website yourself.