Research habitualmente es la parte que investiga el problema a resolver, busca hablar con los usuarios finales, realizar encuestas y trabajo de campo para obtener respuesta a las siguientes preguntas ¿Qué necesitan? ¿Qué inconvenientes encuentran? ¿Cómo puede ayudar el producto a desarrollar? etc
Benchmarking es explorar soluciones análogas y buscar referencias para tener en cuenta a la hora de idear una solución.