Public Finance which is a branch of finance caters to the public domains that deal with finance and its related issues. The higher authorities like the government play an important role in this sector as they are the main decision making body under whom the other micro organizations are working.