The difference between legal and illegal immigration