Differences between One-off Domestic Cleaning and End of Tenancy Cleaning services

Differences between One-off Domestic Cleaning and End of Tenancy Cleaning. Which one to choose?