Understanding diversity in behavior