Yes, there is a difference between WordPress.com and WordPress.org. WordPress.org is the original version of WordPress, and it’s an open and free content management system. WordPress.org is a self-hosted platform, so first you have to sign-up for a hosting service and get a domain name before launching the website.  But WordPress.com is mainly a blogging platform with hosting plans included along with other necessary features you need to build your website.