A Universal gate is a logic gate from which all other types of logic gates can be made. This is done by wiring together more than one of that gate in a certain way. Because of this, any Boolean logic expression can also made using only universal gates. Examples include the NAND gate and the NOR gate.