What are the two main types of lawyers?, There are three main types of criminal lawyers: prosecutors, public defense attorneys and private defense attorneys. Prosecutors work for federal, state, county and city governments. They are assigned to prosecute suspects who are accused of crimes.