Software interfaces. See also: application binary interface and application programming interface. A software interface may refer to a wide range of different types of interface at different levels: an operating system may interface with pieces of hardware.
The products used to seal these pipe joints are known as gaskets. A flange gasket is the particular style of gasket utilized to create a seal when two flanged pipe ends are bolted together. The most common use for gaskets is in the services industry, where water pipes need to be sufficiently sealed to prevent water leaks, loss of pressure, or external foreign contaminants entering the pipe.
A pipe flange is a disc, collar or ring that attaches to pipe with the purpose of providing increased support for strength, blocking off a pipeline or implementing the attachment of more items. They are usually welded or screwed to the pipe end and are connected with bolts. A gasket is inserted between the two mating flanges to provide a tighter seal. These flanges are either custom with dimensions provided by the customer or they are manufactured according to published specifications.