You can use WordPress several ways:

  • Manual installation: download the WordPress files, configure, upload to web server
  • Automated installation: install using Web host control panel
  • Subscription: use wordpress.com web hosting service

See WordPress.