The 4 types of project prototyping are feasibility prototypes, low-fidelity user prototypes, high-fidelity user prototypes and live-data prototypes.