If you are a fiancee of a U.S. citizen intending to travel to the U.S. for marrying and taking up indefinite residence after marriage, you will require a K-1 fiancee visa.
The U.S. immigration laws established the K-3 spouse visa category allowing spouses of U.S. citizens to enter the U.S. in a nonimmigrant visa category while they wait until they are able to apply for lawful permanent residence status (adjustment of status), or for a green card.