Definition
Application of scientific method to the investigation of relationships among natural phenomenon, or to solve a medical or technical problem.
Related Videos
http://www.businessdictionary.com/definition/scientific-research.html
http://www.businessdictionary.com/definition/scientific-research.html