Each MLS team is allocated 8 international roster slots per season. Players who are not US citizens or permanent residents occupy these slots. International slots can be traded between MLS clubs.
Homegrown Players are exempt regardless of nationality. Canadian citizens also have special status within MLS. The international slot system creates a constraint requiring careful roster planning.