Coaching to me means being someone who draws the potential out of both individuals and teams. Rather than providing solutions as in a consultancy, a coach tends to draw the solution out of the individual and team rather than providing them with solutions from which they pick.
The coach does this by helping their clients to see new perspectives and possibilities which ultimately in our context lead to better performance as a product team and as individuals.