TeamPulse comes with additional extension. The extensions bring additional functionality on top of TeamPulse. The Ideas and Feedback Portal is a completely separate site that is used to communicate with your stakeholders. Even though the extension is separate, it is tightly integrated with TeamPulse. For instance, the Ideas & Feedback Portal uses the same data and there is additional functionality in TeamPulse to manage items created from the feedback portal.