A product is designed to solve an end user's problem, so it should be fit for an end user to use. This is development. A prototype can be useful in figuring out how to solve a developer's problem, so it merely has to work well enough to prove some concept. This is research. I am saying that there is a difference between R&D.