A Study All You Could Wished To Know About Generators