A website template is a pre-designed web page or set of HTML webpages that anyone can use to "plugin" their own text content and images into to create a website.