To get around the  New City Sundays to Fridays: there is a good bus service with two main hubs: the Central Bus station in north Jerusalem and the Railway station in south Jerusalem.  On Saturdays (the Jewish Sabbath) Israeli buses do not run. However if you are in the Old City region  there are Arab Palestinian bus lines that  serve nearby Arab villages.

Taxis can be hailed in the streets or booked by phone. For tourists there is a round tour bus (number 99) which as in many other capitals allows one to hop on and off as it goes around the city. 

Light rail is now in place and it is named Jerusalem Light Rail, City Pass.  The trams pass every ten minutes or so.
http://www.citypass.co.il/english/

Inside the walls of the Old City  there is only one bus line  that uses small vehicles to navigate the narrow streets  from the Jaffa Gate to the Western Wall(A major Jewish Holy Site). Otherwise in the Old City one has to walk.

With the notorious traffic jams in Jerusalem it is often easier to walk if you are not going to the suburbs.

Useful Bus Links:
http://www.jerusalem.muni.il/jer_main...

Local city bus stops. 6.6 shekels each way/per person (July 2013)
http://www.jerusalembusmap.net/

Egged's site to help you plan a trip between cities/towns.
http://mslworld.egged.co.il/eggedtime...