Role of Communities