An HTML website prototype or an HTML prototype is one of the earliest versions of a website or web application and is a working prototype of how the finished software solution might work.