Bean is a common English word with multiple meanings:
1. The seed of certain types of plants, especially those used as food
2. Slang for head ("Use your bean!")
3. In computing, JavaBeans are reusable software components
4. Money (British slang, "I haven't got a bean")
5. A small amount ("I don't care a bean")