SUMMARY
Wordpress can be made to hold custom pages, including arbitrary code for sales pages, videos, galleries, et cetera. This allows mixing blog and non blog pages. It also permits adding security to all pages.
Standard features of Wordpress include management of content, link structure, categories, site-search, layout blocks, calendar, etc.
Add-ons, as widgets or plugins, cover about any site feature a webmaster could want, such as contact-form, tell-a-friend, site-map, shopping-cart, security tools, videos, galleries, and more.