WordPress is open source software, but what does that mean, how does it work, and how does it create a website?