There are 3 main differences:
Maids
Perform deep cleanings
Hired for single jobs
Cleaning only
Housekeepers
Only perform surface-level cleanings
Hired for regular cleanings
Can do some chores like laundry