# Revision history [back]

About is a discovery mechanism by which providers can announce their capabilities (a.k.a the interfaces they implement) and seekers can find peers with specific capabilities.

After the discovery phase between two peers (provider and seeker) is complete, a session needs to be established using JoinSession API between these two peers. Once the session formation is complete which results in a sessionId, a ProxyBusObject can be created using that sessionId for further communication.

JoinSession API requires the following:

• Name of the peer which can be obtained from AboutListener::Announced callback
• SessionPort to which the peer has bound to which can also be obtained from AboutListener::Announced callback

The sample applications that can help are: