Public prosecutors are those lawyers who fight any case in favour of the government. Different types of public prosecutors are there for different types of suits. It means that there are different public prosecutors of cases like cases between government and government officials, cases of public property, criminal cases, civil cases, etc. In all these cases public prosecutor stands in favour of the government and he defends the government in every case.