There's also a third option, plug-in hybrid electric vehicles (PHEVs) which are hybrid cars that can also be plugged in.
These give you more electric powered driving range than a hybrid, as well as the convenience of a petrol motor that kicks in as needed or once the electric hybrid battery has depleted.