What is the difference between L1 and L2?

L1 and L2 are two different types of visas that are available to people who want to work or live in the United States. An L1 visa is a nonimmigrant visa that is available to individuals who work for a company that has operations in both the United States and another country, and who want to come to the United States to work for that company. An L2 visa, on the other hand, is a nonimmigrant visa that is available to the spouses and children of individuals who hold L1 visas. L2 visa holders are not allowed to work in the United States, but they are allowed to study.