Maybe the word your searching for is abstraction *layer?
see http://en.wikipedia.org/wiki/Abstraction_layer
It's something you use when you want to reimplement the code later on the development, or to make general stuffs for your program/s or just hide stuffs like functions you want to be private(not the keyword) etc..