Technology generation and development Is often synonymous with the term “Research and Development (R&D)”. However, technology generation involves R&D efforts while technology development