grass is green becuase of chlorophyll, and dirt is just small particles of mineral deposits, that make up the general color brown....there is an answer for everything