Social change is the modification or transformation of public policy, culture, or social institutions over time. It is an ongoing process that occurs differently depending on each society. There are several factors that cause social change, including technology, ideology, competition, conflict, political and economic conditions, and structural strain. These sources of change are interrelated and interconnected, as they work together to drive rapid growth and transformation in society. Changes can have both benefits and drawbacks for communities, and sources of change impact all levels of social structure, from individuals to groups to institutions. The various sources cannot be separated, as that would make societies unstable and unable to adapt properly.