What is the purpose of fuel cell technology for automobiles?

The purpose of that is to make less contamination in the wolrd.