Efficient and cost-effective solutions are needed to meet the demands for services required by an ever increasing number of users. We discuss the characteristics of Ambient Assisted Living (AAL) as a new approach that promises to address the needs of elderly people. We propose combining social aspects with technology to build a community of mutual care which, among other things, can serve as a platform to effectively organize the social resources, promote social connection, and introduce intergenerational activities. Our research analyzes the characteristics of a mutual assistance community to help elderly people age well. The needed technologies are investigated, challenges of building such a community are reviewed, and the design of some prototypic solutions and preliminary research on organizing services inside the community are discussed.