Online Community Platform: How to Choose the Best One
Quick Summary
An online community platform is software that gives a defined group one digital space to connect, communicate, learn, and collaborate. It can combine profiles, private or public groups, discussions, events, resource libraries, messaging, and moderation controls. Unlike an LMS, it supports ongoing peer interaction as well as structured learning; Mighty Networks is one example.

online community platform
An online community platform helps organizations bring discussions, resources, events, learning, and member relationships into one digital space. The best choice depends on whether your priority is community engagement, structured learning, membership monetization, customer support, or workplace performance.
In 2026, compare platforms by audience, privacy, moderation, integrations, analytics, retention, and total cost—not by feature count alone.
Key Takeaways
- Choose a private online community when access, trust, and member data require tighter control.
- Choose a free community platform for early testing, small groups, or low-risk pilots.
- Compare groupapp, memberspace, discourse, heartbeat, kajabi, circle, and Mighty Networks against your actual use case.
- A forum or online forum is useful for searchable questions, while live events and chat support faster interaction.
- Strong retention depends on relevant content, easy participation, moderation, and consistent community engagement.
- In 2026, the best platform should support both member relationships and measurable business outcomes.
Online community platform is software that helps people communicate, share resources, attend events, and build relationships around a common purpose.
Private online community platform is software that restricts access to approved users through invitations, authentication, membership rules, or paid subscriptions.
Community engagement is the measurable participation of community members through posts, replies, events, reactions, resource sharing, and other interactions.
The best platform is not the one with the longest feature list. It is the one that makes the desired member behavior easy, measurable, and repeatable.
What Is an Online Community Platform?

An online community platform is software that centralizes communication, resources, events, profiles, and group participation for a defined audience.

An online community platform is software that helps members connect, communicate, learn, and collaborate in one focused digital space.
Unlike broad social media, it gives a defined community more control and structure. Members can build profiles, join discussions, ask questions, share video and other resources, and receive relevant notifications. Many platforms also include:
- Private or public groups
- Events and live sessions
- Discussion boards and direct messaging
- Resource libraries and knowledge bases
- Member directories and profiles
- Moderation tools, permissions, and reporting
These features create an organised environment for ongoing interaction. Research describes community software as the layer that brings together discussions, Q&A, events, resources, and member profiles. (Source: 13 Best Online Community Platforms in 2026) Reviews of leading community tools also compare these capabilities across different platform types. (The 5 Best Online Community Platforms of 2026)
How Online Communities Support Learning and Engagement
Online communities support learning by giving people a persistent place to ask questions, exchange advice, and apply ideas.
A strong community helps members learn from one another, not only from an organisation. Learners can discuss lessons, share practical examples, and answer peer questions. Professionals can exchange advice, find mentors, and build useful connections.
Businesses also use communities for customer engagement. Customers can share feedback, solve common problems, and discover better ways to use a product. Training teams can create groups for new hires, managers, sales teams, or professional development.
This differs from social media, where content competes for broad attention. A focused community is designed for deeper relationships and long-term participation. (Source: What is an Online Community Platform)
It also differs from an LMS. An LMS mainly delivers courses, assessments, and completion records. A communication tool mainly supports fast conversations. A community platform combines conversation, member identity, shared resources, and ongoing participation.
Mighty Networks is one example of a community-focused service. However, Mighty Networks, Mighty Networks alternatives, and similar tools may require separate systems for structured learning, practice, and performance tracking.
In 2026, buyers can also compare groupapp, memberspace, discourse, heartbeat, kajabi, circle, and bettermode. Each product approaches discussions, access, content, and monetization differently.
Groupapp is designed for group communication and structured participation. Memberspace is commonly considered when a business needs membership access around an existing website. Discourse is a strong option for searchable, forum-style knowledge.
Heartbeat emphasizes real-time group interaction, while kajabi combines content, offers, and membership features. Circle and bettermode provide branded spaces for discussions, resources, and events.
A private online community may need stronger permissions than a public audience space. Private online community platforms should therefore be assessed for invitations, data controls, moderation, and the ability to manage members.
Why Teams Use Digital Learning Communities
Digital learning communities help teams maintain participation after a course, workshop, or live event ends.

An online community platform gives learning a place to continue after a course, workshop, or video ends. It connects training with daily work, peer support, and measurable progress.
Practical benefits for teams
- Digital communities increase participation by combining peer discussion, accountability, practical challenges, and shared experiences around everyday work.
Learners are more likely to return when members can ask questions, share wins, and solve problems together. A community also makes participation visible without turning learning into a compliance exercise.
Groups can organize discussions by role, cohort, region, or skill. For example, new sales members might discuss discovery calls, while managers share coaching approaches. HBS Online automatically places learners into course cohorts, helping them connect with people completing the same work. (Source: 5 Benefits of Online Learning Communities)
- Learning communities improve knowledge retention by combining microlearning, quizzes, practice, feedback, and repetition over time.
A single training event rarely changes behavior by itself. Members need regular prompts to recall information, apply skills, and receive useful feedback. Short video lessons, quizzes, and AI roleplays can make that practice easier to repeat. Research published in the International Journal of Health and Medical Sciences also reflects the broader role of structured learning and evidence-based practice in improving knowledge and professional outcomes.
Shiken supports microlearning and spaced repetition, so teams can reinforce key ideas through familiar channels. This approach helps turn learning from a one-time event into a consistent habit.
- Community activity helps L&D teams identify knowledge gaps and improve training using questions, quiz results, practice data, and member behavior.
When members repeatedly ask the same question, miss the same quiz item, or struggle in a roleplay, the pattern reveals a learning gap. Teams can then update a lesson, create a new challenge, or offer targeted coaching.
This makes the community more than a discussion space. It becomes a feedback system for improving enablement. An integrated platform can connect learning activity, video engagement, assessments, and performance insights in one view.
- One consistent community supports onboarding, sales readiness, manager development, and customer education without creating disconnected learning experiences.
Teams can create separate communities for each audience while keeping shared resources, standards, and reporting. This provides members with one reliable place to find guidance and ask for help.
Some organizations compare options such as Mighty Networks, but a learning-focused platform should also support assessment, practice, analytics, and content delivery. The right choice depends on how well the community connects learning with business outcomes.
A digital learning community turns training into an ongoing experience where members practice, contribute, and improve together.
For a free community, start with a narrow purpose and a clear participation habit. A free platform can validate demand before an organization invests in paid memberships, custom branding, advanced analytics, or automation.
A free community platform may work for a small cohort, creator audience, or early-stage group. Free community platforms usually have limits involving storage, branding, integrations, moderation, or the number of community members.
In contrast, private online community platforms are better suited to confidential discussions, paid memberships, customer advisory groups, and employee programs. A private online community also gives administrators more control over discoverability and access.
Terms such as free community, free platform, and free community platforms do not always mean zero cost. Review transaction fees, limits on members, export restrictions, and charges for premium features.
Retention is the reason to examine the whole member journey. Strong retention comes from an easy first visit, relevant posts, helpful responses, recurring live events, and clear reasons to return.
Groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, groupapp, and groupapp can be considered in a short-list when group communication is central.
Memberspace, memberspace, memberspace, memberspace, memberspace, memberspace, memberspace, memberspace, memberspace, memberspace, memberspace, memberspace, memberspace, memberspace, and memberspace are relevant comparison terms for membership access and gated resources.
Discourse, discourse, discourse, discourse, discourse, discourse, discourse, discourse, discourse, discourse, discourse, discourse, discourse, and discourse are useful comparison terms when a searchable forum, threaded discussion, and long-term knowledge archive matter.
Heartbeat, heartbeat, heartbeat, heartbeat, heartbeat, heartbeat, heartbeat, heartbeat, heartbeat, heartbeat, and heartbeat are relevant for groups that prioritize fast discussion, prompts, events, and recurring participation.
Kajabi, kajabi, kajabi, kajabi, kajabi, kajabi, kajabi, kajabi, kajabi, kajabi, and kajabi may appeal to creators combining content, offers, email, and memberships.
Community engagement should be measured through meaningful actions rather than logins alone. Track replies, unanswered questions, event attendance, returning visitors, contribution quality, and retention by cohort.
Online Community Platform Features to Look For
The best platform combines communication, access control, content, analytics, and administration in one manageable system.
Choosing an online community platform can be difficult. Many tools support discussions, but fewer connect community activity with learning and performance. A platform may offer groups and video, yet lack useful analytics, practice tools, or integrations. This creates disconnected experiences for members, administrators, and learning teams.
The best choice combines community, learning, practice, administration, and measurement in one platform. Use the checklist below to compare each platform against your goals. Look for flexible spaces, searchable discussions, courses, AI coaching, clear analytics, and simple connections with your existing systems.
Community essentials
Start with the features that help members participate every day. Your platform should include:
- Spaces or groups for teams, topics, cohorts, or customer communities
- Searchable discussions, questions, announcements, and shared resources
- Direct messaging for private conversations between members
- Notifications that encourage timely replies without creating noise
- Events with registration, reminders, live sessions, and recordings
- Moderation controls, reporting tools, permissions, and content approval
- Support for articles, audio, video, files, polls, and quizzes
Spaces help organize communities around different audiences or subjects. This structure is common across leading community software, including platforms designed for private member groups and relationship-building. (8 Private Online Community Platforms for Building Connections)
Also check whether members can move easily between a discussion, a course, and a practice activity. A smooth experience increases participation and keeps learning connected to real work.
Learning and practice capabilities
A community becomes more valuable when members can build skills inside it. Look for courses, quizzes, microlearning, assignments, certifications, and learning paths. Content authoring tools should let your team create training without specialist production support.
Spaced learning can deliver short lessons through channels members already use. Shiken supports interactive courses, quizzes, and microlearning across platforms such as Teams, Slack, SMS, and WhatsApp. Explore its learning features when comparing delivery and learning-path options.
For practical development, look for AI Roleplays & Coaching. Members should be able to practise sales calls, customer conversations, leadership situations, or compliance scenarios. Voice-based scenarios make practice feel closer to real work. Personalized feedback should explain what worked, identify skill gaps, and suggest the next attempt.
Repeatable practice matters. Members should be able to repeat a scenario, apply feedback, and track progress. Multi-participant roleplays can also simulate buyer committees or complex workplace conversations.
Measurement and integrations
A measurable platform connects participation data with business outcomes.
Ask how the platform proves value. Useful analytics should show participation, course completion, assessment results, skill gaps, and progress by team. Data export allows learning leaders to combine community insights with HR or performance data.
Confirm support for single sign-on (SSO), user provisioning, and integrations with your LMS or LXP. These connections reduce administration and keep member records accurate. Some community platforms focus mainly on forums and email, while others provide deeper behavioral analytics. (Source: 5 Best Online Community Platforms)
The right platform connects member conversations with structured learning, realistic practice, and measurable skill growth.
Which community platform features improve retention?
Retention improves when a platform makes discovery, participation, and return visits simple.
Prioritize notifications, digest emails, searchable posts, onboarding checklists, event reminders, personalization, and moderation. Administrators should be able to manage members, identify inactive groups, and test re-engagement campaigns.
A branded platform can help a business create a consistent identity. Branded spaces are especially useful for associations, customer programs, paid memberships, and creator-led communities.
Look for integrations with Stripe, Zapier, HubSpot, Salesforce, Google Analytics, and email marketing systems. In 2026, retention reporting should show where people stop participating and which activities bring them back.
How Do Online Community Platforms Support Workplace Learning?
Online community platforms support workplace learning by combining formal content with peer discussion, coaching, practice, and performance data.

TL;DR: An online community platform connects formal training with discussion, peer practice, expert support, and performance data. Shiken helps teams move from learning content to realistic practice, coaching, and measurable skill improvement.
Connect Training With Community Interaction
Community interaction makes training more actionable because people can discuss how ideas apply to daily work.
A workplace community turns training from a one-time event into an ongoing learning experience. Learners can respond to discussion prompts, share examples, and ask questions after completing a course or quiz.
Community learning means using shared interaction to reinforce knowledge and improve workplace performance. Members learn from different viewpoints, not only from an instructor or video lesson.
Learning leaders can create prompts linked to real work. For example, after a customer service course, members might explain how they would handle an upset customer. Peers can respond with suggestions, while experts correct misunderstandings.
This approach supports social learning through discussion forums, video conferencing, and collaborative workspaces. (Source: How to build an online learning community)
A community can also organize learning into spaces for new hires, managers, sales teams, or compliance topics. Unlike a basic video library, these spaces give members a place to apply ideas, compare decisions, and request help.
Tools such as mighty networks can support community spaces, but organizations need learning activities and outcomes, not only social features. Shiken connects courses, quizzes, roleplays, and coaching within one platform. Members can complete a video lesson, answer a quiz, and then practice the skill in an AI roleplay.
Move From Knowledge to Realistic Practice
Practice platforms help people move from knowing a concept to applying it in a realistic situation.
Shiken AI Roleplays let learners practice conversations in realistic situations. They can rehearse sales calls, manager feedback, customer objections, or medical discussions with voice-enabled scenarios.
This creates a clear progression:
- Watch a video or complete a course.
- Check understanding with a quiz.
- Practice through an AI roleplay.
- Review feedback and repeat the activity.
- Apply the skill in real conversations.
Shiken can also compare roleplay performance with real conversations through its Meeting Recorder. This helps coaches see whether video-based learning transfers into workplace behavior.
Shiken Agents and the Knowledge Assistant provide contextual prompts, workflows, and answers during learning. Members can ask for a relevant policy, receive a coaching prompt, or follow the next step without leaving the platform.
Organizations can use mighty networks, private groups, or existing workplace communities as engagement layers. However, the learning system should connect activity to skill development. Members need clear goals, useful feedback, and support at the moment of need.
Measure Participation and Skill Growth
Participation data becomes more useful when it is connected to skill and business outcomes.
Community activity becomes more valuable when teams connect it with evidence. Learning leaders can review participation, quiz results, roleplay scores, and skill-gap data.
These insights show which members need coaching and which topics require better content. Low quiz scores may signal a knowledge gap. Strong quiz results but weak roleplay performance may reveal a practice gap.
Teams can then assign targeted video refreshers, new discussion prompts, coaching sessions, or realistic scenarios. This creates a continuous improvement cycle across courses, communities, and workplace performance.
The best online community platform connects conversation, structured learning, realistic practice, and performance data in one measurable experience.
Online Community Platform vs LMS, LXP, and Collaboration Tools
An online community platform prioritizes participation and relationships, while an LMS prioritizes structured delivery and records.
Choosing the right platform depends on your main goal. Do you need structured training, peer interaction, personalized discovery, or daily teamwork?
An online community platform is a digital space where members learn, share ideas, ask questions, and build relationships. An LMS, LXP, and collaboration tool can support similar activities, but each serves a different purpose.
Community platforms versus LMS and LXP tools
Community platforms emphasize participation, while LMS and LXP products emphasize structured administration or discovery.
An LMS usually manages formal learning. Administrators assign courses, monitor completion, and produce reports. This makes an LMS a strong choice for compliance training, certifications, and structured onboarding. However, members may have fewer opportunities to share experiences or learn from peers.
Community products, including Mighty Networks, focus more on interaction. Members can post questions, join groups, attend events, and contribute resources. Mighty Networks can support a strong community experience, while an LXP focuses on discovering and recommending relevant learning. LXPs also encourage user-generated learning and peer-to-peer exchange. (Source: LXP vs LMS: What's the difference and which one should you choose?)
Mighty Networks is useful when belonging and discussion matter most. A learning platform may be better when you need skills data, assessments, practice, and performance reporting. Some teams use Mighty Networks for community engagement, then connect it with an LMS or another platform for formal learning.
Other products serve different niches. Thinkific and podia combine courses with creator-led offers. Skool combines content, discussion, and memberships. Hivebrite supports branded association and professional communities. Uscreen can combine video, memberships, and live events.
Insided is commonly associated with customer communities and support knowledge. Discord and Facebook groups can create fast interaction, but their moderation, ownership, search, and reporting models may not fit every business.
Guild and meltingspot may suit specific group communication or community use cases. Evaluate each product against access, moderation, membership, integrations, analytics, and retention rather than assuming that a popular brand is the right answer.
Collaboration tools versus purpose-built learning
Collaboration tools support fast communication, but they may not provide a complete learning journey.
Slack, Microsoft Teams, and Discord are built for conversation and coordination. They are excellent for quick questions, announcements, and shared work. Yet learning resources can disappear in busy channels. They also lack dedicated learning paths, skill assessments, practice environments, and consistent coaching.
Shiken brings these experiences together. Teams can create interactive courses and microlearning, deliver them through familiar channels, and use AI roleplays for realistic practice. Its Meeting Recorder can score real conversations against the same skills used in practice. This links training with workplace performance.
Bottom line: choose a community platform for connection, an LMS for control, an LXP for discovery, collaboration tools for communication, and Shiken for interactive learning tied to measurable skills.
According to platform comparison research from Circle and BetterMode, the right choice depends on audience, use case, scalability, administration, and the level of control required.
How to Choose the Right Platform for Your Organization
The right platform is the one that matches your audience, purpose, operating model, and success metrics.
An online community platform is a digital space where members learn, communicate, practice skills, and share knowledge.
Choosing the right platform starts before you compare features or pricing. First, define what your community must achieve. A platform built for peer networking may not support structured learning, coaching, or compliance.
1. Define your community’s purpose
A clear purpose prevents teams from buying unnecessary functionality.
Write down clear answers to these questions:
- Who will use it? Consider employees, customers, partners, managers, or paying members.
- What is the primary use case? Examples include onboarding, sales enablement, compliance training, professional development, or customer education.
- What should members learn or do? Set specific goals, such as completing a course, passing a quiz, or improving call performance.
- How should the community work? Decide whether you need discussion groups, learning paths, cohorts, events, coaching, or roleplay practice.
- How will you measure success? Choose metrics such as activation, course completion, knowledge scores, skill improvement, retention, or revenue impact.
This prevents feature-led buying. It also helps you compare platforms against your organization’s needs. Guides from Circle and Mighty Networks recommend evaluating tools by use case, audience, scalability, and trade-offs. (Source: 14 Best Community Platforms Compared; Community Platforms: 14 Best Options Compared)
2. Test content creation and learning design
Content creation should be tested with a realistic document, video, or workflow rather than a generic demonstration.
Ask how quickly your team can create useful content. Can an expert turn a document, presentation, or recorded video into a course, quiz, or practice activity?
AI can reduce production time by helping teams create quizzes, learning paths, summaries, and scenarios. Look for tools that support different learning formats, including video, audio, text, quizzes, and interactive practice.
For sales teams, test whether the platform can create realistic roleplays. Can members practice a discovery call, handle objections, or speak with several buyer personas? For HR and L&D, check whether it supports onboarding, compliance, and professional skills training.
Shiken combines courses, quizzes, voice-enabled roleplays, coaching, and analytics in one learning platform. This can reduce the need to connect separate tools for content creation and practice.
3. Review administration, security, and scale
Administration determines whether a community remains safe, useful, and sustainable after launch.
Your community team will manage the platform after launch. Check whether administrators can:
- Create roles and permissions for different member groups
- Moderate posts, comments, messages, and video
- Apply your branding and organize clear spaces
- Connect HRIS, CRM, LMS, Teams, Slack, or other systems
- Export data and retain ownership of member and learning records
- Support more members, communities, and content as needs grow
Also compare the member experience. A complicated platform can reduce participation, even when its feature list looks impressive. Research from Mighty Networks and MemberClicks stresses the need to match tools with audience behavior and organizational requirements. (Source: 12 Top Online Community Platforms)
4. Request a realistic demonstration
A realistic demonstration should show the complete journey from invitation to reporting.
Do not accept a generic sales demo. Ask each vendor to show your actual workflow using your content, audience, and success metrics.
Test a new-hire onboarding journey, sales call practice, compliance course, or professional skills scenario. Include content creation, member invitations, moderation, reporting, and data export.
The best online community platform is the one that connects your real learning goals, member experience, administration needs, and measurable outcomes.
In 2026, also test artificial intelligence governance, data retention, accessibility, mobile usability, and export rights. Confirm who owns posts, profiles, recordings, payment data, and member relationships if you later change providers.
Frequently Asked Questions About Online Community Platforms
A frequently asked question is whether a community platform should replace an LMS, forum, membership system, or collaboration tool.
What is an online community platform used for?
An online community platform helps members connect, share knowledge, ask questions, and learn together. Organizations use these spaces for peer support, customer engagement, professional development, and internal communication. Members can join discussions, watch video lessons, attend events, complete quizzes, and access shared resources. A well-designed community also helps experts answer questions and keeps useful knowledge searchable. Unlike a social feed, it can organize learning paths, groups, resources, and member progress in one place. A digital community is a shared space where people learn, collaborate, and build relationships around a common goal.
What is the difference between an online community platform and an LMS?
An online community platform focuses on conversation, participation, and member relationships, while an LMS focuses on structured course delivery and assessment. An LMS usually manages enrollments, learning paths, quizzes, certificates, and compliance records. A community adds discussions, peer feedback, events, profiles, and informal knowledge sharing. Many organizations use both systems together. Mighty Networks, for example, is designed around community interaction, while a traditional LMS often prioritizes formal training administration. Mighty Networks-style groups can support discussion, but may need extra learning tools for advanced practice and analytics. (Source: Choosing your online community platform)
Can an online community platform support employee onboarding and sales enablement?
Yes, an online community platform can support onboarding and sales enablement through guided content, peer support, and skills practice. New employees can meet their teams, find answers, watch video introductions, and complete role-based learning paths. Sales teams can share successful conversations, practice objections, and discuss customer needs. Shiken extends this model with AI Roleplays & Coaching, quizzes, and a Meeting Recorder that scores real conversations against shared skill rubrics. This connects community discussion with practical performance improvement. A Mighty Networks-style member space can provide connection, while Shiken adds structured practice, feedback, and measurable development.
What features should an online community platform include?
The right platform should combine useful communication tools with reliable learning and administration features. Look for:
- Discussion spaces, direct messaging, events, and member profiles
- Searchable posts, resources, video, and recordings
- Groups for teams, customers, cohorts, or interests
- Quizzes, learning paths, certificates, and progress tracking
- Moderation, role-based access, single sign-on, and data encryption
- Analytics for participation, completion, and skill growth
Security controls matter when communities store employee or customer information. These include access permissions, encryption, privacy compliance, and regular security audits. (Source: 5 Best Online Community Platforms) Mighty Networks offers a useful comparison point for community-first design.
How can AI improve engagement and learning in a digital community?
AI can improve engagement by giving members faster answers, relevant recommendations, and timely practice. An AI assistant can use approved company information to answer questions inside Teams, Slack, or a website widget. It can also recommend video, quizzes, discussions, or learning paths based on each member’s progress. AI roleplays let members practice difficult conversations without waiting for a manager. Feedback can then highlight specific skill gaps and suggest another activity. This creates a more personal experience than sending every member the same course or video. AI also helps community managers identify unanswered questions and emerging knowledge gaps.
Can Shiken connect community learning with quizzes, AI Roleplays & Coaching, and analytics?
Yes, Shiken connects community learning with quizzes, AI Roleplays & Coaching, content, and performance analytics in one platform. Members can move from a discussion to a quiz, then complete a voice-based roleplay using the same skill framework. Shiken Agents can answer questions using company knowledge, while the Meeting Recorder evaluates real conversations. Managers can compare practice results, course progress, and workplace performance. This creates a feedback loop between what members discuss, what they practice, and what they apply. Shiken can also deliver microlearning through SMS, WhatsApp, Teams, and Slack.
How do organizations measure the success of an online learning community?
Organizations measure success by tracking participation, learning progress, skill growth, and business outcomes together. Useful metrics include active members, contribution rates, response times, event attendance, quiz scores, course completion, and repeat visits. Teams should also review confidence surveys, onboarding speed, sales conversion, customer satisfaction, and manager observations. Video views alone do not prove learning, so pair viewing data with quizzes, roleplays, and real-world performance. Compare results across teams and time periods to find meaningful change. The strongest measure is whether community participation improves the skills and outcomes the organization cares about.
Key Takeaways
- Start with the audience and use case before comparing vendors.
- Use a free community platform to test demand, not to avoid evaluating long-term costs.
- Choose private online community platforms when privacy, paid access, or confidential collaboration matters.
- Compare groupapp, memberspace, discourse, heartbeat, kajabi, circle, bettermode, thinkific, hivebrite, uscreen, insided, podia, skool, guild, and meltingspot by workflow.
- Measure engagement, participation, response quality, event attendance, and retention together.
- In 2026, select a platform that can support community engagement, membership, monetization, analytics, and sustainable retention.
