Both the president and governor can appoint judges. The governor can appoint his states judges and the president appoints federal judges. The president can only appoint ambassadors.
The President with the senates approval
The President of the United States has the power to appoint many different offices. These include federal judges, ambassadors, cabinet officers, and military leaders.
The president appoints federal judges, ambassadors, cabinet members and various "czars".
Ambassadors, Federal judges and Cabinet members fall into this category.
1) To appoint federal judges, ambassadors, Consuls, and other public ministers
the Senate
Appointed by Executive Branch, approved or rejected by Legislative branch
president
He shall nominate and with the advice and consent of the senate appoint ambassadors.
The President (head of the executive branch) appoints, with Senate confirmation, the higher ranking federal judges. There is also a group of federal judges that are hired by the judiciary system.
Executive
department heads, ambassadors, and federal judges
The president of the United States has the constitutional authority to appoint all federal judges. This power is granted to the president under the advice and consent clause found in Article II of the US Constitution.