Communism is a utopian philosophy, so in theory it is really quite good. The ultimate goal of communism is to have a society where all resources are shared equally based on need, property is all owned collectively, there is no state, and work is done based on personal desire rather than economic need.
Veto power. Once Congress has passed a bill, the president has the power to veto that bill. In turn, Congress can override a regular presidential veto by a two-thirds vote of both houses.