Before anything, you should learn a few things about what separates the two from each other. WordPress started as a platform focused mainly on blogs. As time went by, WP grew and expanded to what it is today. On the other hand, Joomla was always a content management system. Ironically enough, it was created to be used by websites like many found utilizing the WordPress platform. Regardless of which one you choose, neither will work alone. Either of them requires a web server since that is where it has to be installed on.