A website template is a pre-designed layout for a website. A website template gives designers a relatively simple way to plug content into a website without having to build the website from the ground up. Templates lower the overall website development cost as you don’t need to create the designs from scratch but you won’t have unique design and there will be limited functionality.
While custom websites are built from scratch based on unique business needs without the use of any premade templates. Custom websites cost more than template websites but your design will be unique with more custom features around your business needs