what is the difference between president and governor general?
There is no big difference between the two; both of them are head of the states. However, the difference is only of the constitutional framework under which the "president or the governor general" have the powers.