Kabaca, bir programın veya donanımın çalışma şeklinin incelenerek taklit edilmesi diyebiliriz.
Bir yazılımdan bahsediyor isek, bu yazılımın kaynak kodları kapalı ise, çalışma şekli belirli yöntemler ile incelenir.
Sandbox gibi ortamlarda da davranışı gözlemlenebilir, decompile dediğimiz işlem denenebilir ve ardından taklidi oluşturulabilir.
Ama bu işlem genelde yasal olmaz.
Örneğin oyun kıran kişiler, genelde Steam'ı taklit eden kitaplıklar geliştirirler.