The "forty principles" of TRIZ are generic principles of Inventive Thinking and Creativity Engineering used together with so called Contradiction Matrix in solvinghard technical problems. A Contradiction Matrix, accordingly to its cells, collects - in a structured and systematic manner - the basic engineering parameters of common objects, or systems, such as weight, length, and manufacturing tolerances, etc. TRIZ methodology claims that by studying an individual parameter, which is causing a problem, and the other parameters which are in conflict with it, engineering solutions can be created for invention problems. And this is actually the simplification of some fact. Namely, the structured contents of each of the cells within Contradiction Matrix, - the principles of inventions have been chosen, due to realized necessary statistical extensive studies. These were the studies led by G. S. Altshuller, based on virtually all known technical solutions up to that time, as well as the registered patents. In Altshuller's opinion, every technical problem which has not yet any effective or satisfactory solution, nonetheless can be categorized in terms of its Main Technical Contradiction for the analyzed System. Therefore, it could be then analyzed using proper column and row of the Contradiction Matrix indicated, by correctly defined Main Technical Contradiction of the System, finally indicating the dedicated and suggested in process of finding the necessary solution - principles of invention. Altshuller noticed that process of evolution of any given System is nonetheless ruled by commonly existing general Laws of Systems' Evolution. One such law says, that the very process of finding the necessary solution for the technical problem, can be facilitated and sped up in analogy to solutions which have already been found for another technical problem. However, the main point is to acquire the long-term necessary experience in correct defining of the Main Technical Contradiction for any given analyzed System.