This paper introduces Dynamic Membership Architecture as a generalized framework for execution environments where participants are not static. Resources, services, agents, tools, and computational actors may enter, leave, migrate, fail, recover, or retire during runtime. The framework provides a common vocabulary for analyzing these systems across historical distributed computing, cloud-native infrastructure, and modern agentic AI.