DISTRIBUTED INTELLIGENCE EXPLAINED: A BEGINNER'S GUIDE