User-centered design (UCD) is a collection of processes that focus on putting users at the center of product design and development. It involves developing the digital product taking into account user requirements, objectives and feedback.
The Interaction Design Foundation defined it as:
User-centered design (UCD) is an iterative design process in which designers and other stakeholders focus on users and their needs at each stage of the design process. UCD requires involving users throughout the design process through a variety of research and design techniques to create highly usable and accessible products for them.
– Definition of User-Centered Design (UCD) by the Interaction Design Foundation