The President can veto bills passed by both Houses. But Congress can override this veto by a two-thirds majority in both Houses. The House of Representatives can impeach the President, and the Senate then tries him or her, and, if it so decides, by a two-thirds majority, removes him or her. No President has ever been removed, and there have been only two attempts to do it. Our Canadian system is very different.
Nobody is elected for a fixed term.
All important legislation is introduced by the Government, and all bills to spend public funds or impose taxes must be introduced by the Government and neither House can raise the amounts of money involved. If it loses its majority support in the House of Commons, it must either make way for a government of the opposite party or call a fresh election. If it simply makes way for a government of the opposite party, then that government, as long as it holds its majority in the House of Commons, can pass any legislation it sees fit, and if it loses that majority, then it, in its turn, must either make way for a new government or call a fresh election. In the United States, President and Congress can be locked in fruitless combat for years on end. In Canada, the Government and the House of Commons cannot be at odds for more than a few weeks at a time.