Answer:
An immigrant is a person who travels from one country to another with the intention of settling there permanently.
An illegal immigrant is one that enters a foreign country without obtaining the papers needed to enter that country or else after legally entering as a visitor, stays there without getting permission to stay on a permanent basis.