Question: what is the difference between reverse engineering and reengineering?
Answer: Re-engineering is commonly, but incorrectly, used in reference to reverse engineering. ... Reverse engineering attempts to discover how something works, while re-engineering seeks to improve a current design by investigating particular aspects of it.