Estados Unidos ya tenía esclavos y una gran cantidad de inmigrantes mal pagados. Las personas van a donde se les necesita. Los indios en muchos lugares fueron donde los británicos los tomaron como mano de obra: Estados Unidos era un país independiente, por lo que no estaba obteniendo mano de obra del Imperio Británico. Muchos de los pocos inmigrantes indios habían venido de Punjab, que los británicos tomaron en la década de 1840. También las personas van donde sus amigos y parientes ya estaban: sin esas poblaciones fundadoras, las personas no escribían a sus casas diciéndoles a las personas que vinieran. Los chinos tenían este último y huían de la guerra civil y la hambruna.
También hubo un sindicato delictivo organizado en China que hizo que millones de personas trajeran chinos, por lo que el motivo de lucro de los organizadores era importante. Los indios llegaron en dribs y monótonos.