What are the different types of maintenance in software testing?

Can anybody please provide me some valueable information regarding the different types of maintenance in software testing.