The president uses the veto as a last resort- it does signal an inability to influence the writing of legislation before it is actually passed. The president usually lets it be known that he will veto a bill and if Congress passes it anyway it indicates a challenge to the president.
Using the veto indicates that the President disagrees with Congress and that Congress was willing to pass a law they against the President's wishes.
If a president's political party has control of both houses of Congress, a veto can signal his inability to control his own party members and the flow of bills passing both houses. It can also signal a lack of leadership ability that would presumably allow him to guide legislation he wants regardless of who controls Congress. On the other hand, veto could be signaling independence from party machinations. Vetos can undermine relations by blocking laws that Congress wants. On the other hand, if the Senate cannot muster the 60 votes needed to override a veto, it could be a sign that the law was ill considered in the first place and that the veto was an attempt to really get them to reconsider what they were thinking.
Congress doesn't have the power of veto; the President has the power of veto.
Congress
veto a bill passed by congress
No, congress has more power.
The President can veto it,but the Congress can surpass the President's veto with a 2/3 vote.
The President does have the power to veto Congressional legislation that comes to him for approval. However, Congress has the ability to override his veto with two thirds of the Congress.
Yes, he can veto laws passed in Congress, but then Congress can vote again, and if they get a sufficient number of votes, can override the president's veto.
The answer is contained within the question. It is called a "VETO."
VETO
The framers of the constitution gave the President veto powers over acts of Congress so that Congress doesn't have all the power. In the same respect Congress can override a Presidential veto if necessary.