Hack or hacking is a term referring to the modification, cannibalization or the combination of new and/or old technologies, code, methods or ideas to create something different, in order to solve a problem, to improve or make it more affordable. The meaning of hack or hacking has changed in recent times and is now characterized as “the appropriate application of ingenuity and experience”. Whether it is the result of a quick fix or carefully crafted work the outcome is valued.