Many people erroneously assume that an escort is the same as a prostitute, however that is not the case. Prostitutes only provide sexual services for monetary compensation, and do not participate in conversations or travel with clients. Hooker is a slang term for a prostitute, essentially meaning the same thing. This is a woman who offers sexual services either on the street corner or through visiting a client in their hotel room. Both are highly-skilled and intelligent escorts will ensure that your time there is nothing short of amazing.