everything you ever wanted to know about:

abstract referral technology