One of three kinds of cytoskeletal elements containing very tough protein. The protein enhances the structural integrity of the cell and cell shape and stabilizes organelle motility. They are broadly classified into five classes.