Prototyping - Creating preliminary models to test ideas, functionalities, and design concepts before full development.