A prototype is a simulation or sample version of a final product, which is used for testing prior to launch. The goal of a prototype is to test products (or product ideas) before spending lots of time and money into the final product.
A visual guide that represents the page structure, as well as its hierarchy and key elements. Wireframes are useful when UX designers need to discuss ideas with team members/stakeholders, and to assist the work of visual designers and developers.
A collaborative collection of images and references that will eventually evolve into a product’s visual style guide. Moodboard allows UX desigenrs to show stakeholders and teammates a proposed look for the product before investing too much time or money on it.