An escort is basically a person who offers entertainment or social interaction in exchange for money. Many people compare escorts to prostitutes. But the main difference between the two is that an escort is paid for their time while a prostitute is paid specifically for sexual conduct.