Reverse engineering kan betragtes som en proces fra produkt til design. Forenklet sagt er reverse engineering processen til at hente tekniske data (inklusive forskellige tegninger eller datamodeller) fra eksisterende produkter.