Q:

Should we provide unique or shared description meta tag for our website's web pages? 

I am building a website using ASP.NET MVC 5.  Now I want to provide description meta tag <meta name="description" content="" for my web site's web pages, since this tag can provide useful info for search engines.  
How should I manage this meta tag?  
Should it provide a unique description about each web page (for example the "About Us" page will have different description compared to the "Contact Us" page or to the "Home" page), or it is a description about our company in general so all the web pages will share the same description content?  Or there is not a right or wrong way that controls my decision? 

A:

description is a standard metadata name defined in HTML5:

The value must be a free-form string that describes the page. 

So the value should be different for each page.