Although WordPress was created originally as a blogging platform, users quickly discovered it could be used to create and manage conventional, non-blog web sites.
What’s the difference?
A blog is simply a series of chronological posts — think of it as an online Journal or Diary — a list of entries, with latest entry always at the top of the list. You assign tags and categories to your posts, to facilitate searching, sorting and browsing entries on specific keywords or concepts. Because these lists of entries are assembled on the fly in response to user queries, blogs are a type of “dynamic” web application.
A conventional web site, in contrast, is often described as static. The home page, information structure, and navigation are all carefully designed and presented in a fixed format that is the same for all users. Think of a conventional, non-blog web site as something like a brochure or booklet crafted to impart specific information and create a specific impression.