Covalent Organic Frameworks (COFs) are an exciting new class of microporous polymers with unprecedented properties in organic material chemistry. They are generally built from rigid, geometrically defined organic building blocks resulting in robust, covalently bonded crystalline networks that extend in two or three dimensions. By strategically combining monomers with specific structures and properties, synthesized COF materials can be fine-tuned and controlled at the atomic level, with unparalleled precision on intrapore chemical environment; moreover, the unusually high pore accessibility allows for easy post-synthetic pore wall modification after the COF is synthesized. Overall, COFs combine high, permanent porosity and surface area with high thermal and chemical stability, crystallinity and customizability, making them ideal candidates for a myriad of promising new solutions in a vast number of scientific fields, with widely varying applications such as gas adsorption and storage, pollutant removal, degradation and separation, advanced filtration, heterogeneous catalysis, chemical sensing, biomedical applications, energy storage and production and a vast array of optoelectronic solutions. This review attempts to give a brief insight on COF history, the overall strategies and techniques for rational COF synthesis and post-synthetic functionalization, as well as a glance at the exponentially growing field of COF research, summarizing their main properties and introducing the numerous technological and industrial state of the art applications, with noteworthy examples found in the literature.