Understanding Pyramid Schemes, Ponzi Schemes, and Direct Selling

Borders between these three concepts have generally remained fuzzy in minds.