EasySite features a dynamic page variants system as part of the core solution. Site administrators are able to define as many variant types as they require providing different content to different audiences. A good example of this is language; each page can contain unlimited language variants allowing the visitor to select their preferred language for browsing the site. Alternatively, variants can be used to display different content based on the visitor type e.g. retail, supplier, wholesaler etc.
A key component of this system is content inheritance - this allows the author to only change specific sections of content for the target audience. Original content from the master page is then maintained by EasySite throughout all variants of the page. By utilising this functionality, you could have a selection of page variants which contain the same introductory text but different price lists for retailers, suppliers etc. Any changes to the introductory text on the master page will be automatically reflected in each variant.