Some companies have splash pages created either within their site structure or on a stand alone domain for particular products or services they offer. There are a number of reasons in which a company may want to do this, but often it is to improve their presence on the search engines such as Google, either visit organic listings or paid for.
If you create a PPC (Pay per Click) ad, then you want to link it through to a page that is extremely relevant to what the advert is offering. This way not only will the end user find the information that they were looking for without having to scroll through pages and pages of your website but also your Cost per Click price may be lower due to the relevancy of your ad to the page improving your quality score.
If you think these may help your business then speak to your web designer or get in touch with a local digital agency who will be able to assist you.