Heterocycles are organic chemical structures containing non-carbon elements. Epoxides (oxiranes), aziridines, pyridines, thiophenes, many other structural classes are heterocyclic.