User research is the beginning of user centric design process. User research reveals what users actually need and want, how they use the service and where they use it.
- reveals user needs
- helps in requirements specification
- reveals material for new product ideas and concepts
- reveals whether an idea looks promising or not
- helps avoid implementation of unnecessary or even harmful features
As early as possible. At least before UI design or implementation.