The key difference between fuel cell and battery is that a fuel cell can supply electrical energy for a long period of time compared to a normal battery. Furthermore, a fuel cell is continuously supplied with fuel and oxygen from an external source, which makes it work for a long time per...