문제해결 중심의 접근은 사회문제뿐 아니라 연구개발로 해결해야 하는 모든 문제에 있어 중요하다. 이 문제들은 크게 과학문제해결, 기술문제해결, 경제사회문제해결로 나누어 볼 수 있다.
문제해결 중심의 접근은 사회문제에 대해서만 필요한 것이 아니라 연구개발을 통해 해결해야 할 다양한 문제들을 해결하는데 모두 중요하다. 연구개발을 통해 해결해야 할 문제들을 크게 구분하면 아래와 같이 세 가지 문제들로 구분할 수 있다. 즉, 과학문제해결, 기술문제해결, 경제사회문제해결로 구분할 수 있다. 과학문제해결도 새로운 원리발견, 새로운 획기적 지식창출, 과학적 난제 해결 등 문제지향적 접근이 필요하며 기술문제해결도 기술적 난제 해결, 사회적 문제의 기술적 해법 제시 등 문제해결지향적으로 추진되어야 한다. 기술문제해결은 과거 기술발전 자체가 강조되었을 때에는 과학문제해결과 밀접히 연계되어 고려되었으나, 최근 지식 활용에 의한 사회문제 해결이 강조되면서 기술문제해결은 사회문제해결을 위한 기술적 해법을 제시하는 역할이 더욱 강조되고 있다.