its basically a way to modify files normally UN modifiable. such as the framework allows you to change it to crate a special theme. anyone can make their own
ROM(not the same as the ones provided) by adding and removing things they want or dont want from the stock build. its a matter of time skill and the guts to try new things.