Question: what is the difference between immigration and customs?
Answer: Customs is about the stuff you are bringing into the country. Is it allowed, should you pay duty, should it be confiscated and burned, etc. By default, none of your stuff is allowed in, even if you're a citizen returning home. Immigration is about a person who is visiting, immigrating, or returning home.