wordpress.com

wordpress.org

plug-and-play option
Cost: about $100/year
Pro: super easy to set up
Con: less customizable

Things you need
computer w/ Internet connection
content

total control option
Cost: about $150/year
Pro: super flexible
Con: requires a bit more experience

Things you need
computer w/ Internet connection
content
a place to store content (hosting company)
a way to direct visitors to content (domain)

optional but recommended:
a way to upload files manually (FTP client)
a way to edit code (HTML client)

Let’s talk about…

Themes
what the website looks like
many more available using wordpress.org
good ones might cost $$

My fave
Avada – lots of features, fully customizable

Plugins
pre-written functionality
sometimes included in themes

Some of my faves (the free ones)
Duplicate Post – allows you to create a new draft of a post/page with the same characteristics as another
Enable Media Replace – can replace current media (photos, docs, etc.) instead of having to upload a new doc and change all links
Quick Page/Post Redirect – good for all those short URLs
The Events Calendar – can add/display events
Yoast SEO – supercharged analytics/SEO

Some of my faves (the not-free ones)
Gravity Forms – to build online forms and quizes
Events Calendar Pro – way better version of The Events Calendar

Multisite
set up and manage multiple websites from the same account

Coding
HTML – the language of the Internet
CSS – making things look pretty (and frustrating the heck out of developers) since 1997
PHP – the language that makes WordPress (and other dynamic, database-driven web entities) work
SQL – let’s all query the database!

Google Analytics
if you want to track stuff

More time/money/experience required
accepting payments – need to consider payment gateway, security
non-basic forms and reports – requires querying the database