What is a covalent network solid?

A covalent-network solid is a solid that is held together by strong intermolecular forces such as a diamond.