Top 10 Revshare companies ?

What is a Revshare ?