Blog is a necessary part to be included in a WordPress Website?

No, it is not a necessary part. Although WP was first designed as a platform for blogging now it can be used for every genre of websites. Blogs are added to the website to provide valuable information to the visitor and for better SEO.