A prostitute is someone that has sex for money plain and simple.
Some type of sexual favor will need to be provided, and the prostitute will require money for those services. The person generally just pays for the services rendered nothing more nothing less. Most prostitution agreements are for a very short period of time such as an hour. They are not generally booked for days at a time.