Although the possible combinations are quite numerous, composite engineering of laminate structures has as its tools many variations of sheets, coatings, types of coatings, and types of sheets to arrive at the end result of the desired composite laminate structure for a given application.