green bean: immature bean pod eaten as a vegetable
common bean: any of numerous beans eaten either fresh or dried
caste: a social class separated from others by distinctions of hereditary rank or profession or wealth