You can create one-page website also.
depend on your website requirements. if it is a portfolio website then keep it to one page only it looks perfect.
if it's a business or organization website then add pages that show who are you , what you do and what kind of product or services you deliver, etc
the common pages that are added in websites are Home page , about us , contact us , product pages , service pages , blog , faq , terms and conditions , privacy policy , refund policy , etc.