They are a "chip" of sorts only it's tuneable by the user, not preprogrammed by a company for the masses. You can adjust pretty much anything you can think of...timing curves, fuel curves, open/closed loop, load calculations, rev limiter, injector size, etc.