A structure in which carbon atoms and other light atoms are held together by covalent bonds, with this structure being both crystalline and porous. Covalent organic frameworks can be two- or three-dimensional and can be synthesized using reticular chemistry. They have been studied very extensively in the 21st century as they have many applications.