Strava Weighted Avg Power vs Trainerroad Normalized Power?

Assuming that both are calculated using the same math but Strava’s version simply doesn’t use the term NP due to copyright reasons, what does the discrepancy come from?