After a brief introduction into classical Fredholm theory we consider Riesz operators, polynomially Riesz operators, generalized Drazin--Riesz invertible operators, as a generalization of Drazin invertible operators, as well as generalized Kato--Riesz decomposition for bounded linear operators on Banach spaces. Also, some properties of the corresponding spectra are investigated.