Diverse. User-oriented. Scalable.