What is the difference between rescue boat and lifeboat?

Life boat is a survival craft used for sustaining the lives of persons in distress from the time of abandoning the ship while rescue boat is to rescue a persons in distress (overboard) and to board the marshal craft (ship).

Rescue boat is not used as a survival craft while lifeboat can be used as rescue boat provided that it meets requirement of rescue boat.