Urbanization: Urbanization refers to the growth of cities due to migration from rural areas. Bangalore's urbanization has contributed to its development as an IT hub.
Silicon Valley: Silicon Valley is a region in California known for its concentration of high-tech companies. Bangalore is often referred to as India's Silicon Valley due to its similar characteristics.
Outsourcing: Outsourcing involves contracting work or services from external sources. Many international companies outsource their IT operations to Bangalore due to its skilled workforce and cost-effectiveness.