Immigration records are ship passenger records that can provide genealogist with information and may include a persons nationality, place of birth, ship name and date of entry to the U.S., age, height, eye and hair color, profession, place of last residence, relatives they are joining in the U.S. and amount of money they are carrying. Following are several links to help with your search.
ISTG-Immigration Ships Transcribers Guild (difficult to figure out, but once you do it becomes much easier and so much good stuff.)
https://www.immigrantships.net/
Ellis Island (difficult to navigate but may find gold), requires membership, but is free.
http://www.libertyellisfoundation.org/
National Archives
https://www.archives.gov/research/immigration
CastleGarden.org– immigrants arriving at the Port of New York from 1820-1892
http://castlegarden.org/
RESEARCH BY CATEGORY
RESEARCH BY STATE
RESEARCH BY COUNTRY