The challenge with regulating technology is that laws always lag behind the technologies they regulate. One way to address this is to adopt a philosophy of incremental regulation that follows in lockstep with technological evolution. This requires a theoretical understanding of the evolutionary dynamics of technology.