An FAQ page has answers for specifically targeted questions, while a knowledge base is more of an all-encompassing, general knowledge resource. In many cases, it pays to have both of these on your site. FAQs are great for people who may have a quick, specific question they need answers for. A knowledge base is better for those that want to do a deep dive to learn about a product or service.