I was looking at the OpenIDConnect developer section https://openid.net/developers/certified/. There are multiple sections like:
I think I understand the difference between relying party (e.g. client app) and OpenID Provider (Authorization server) but I could not find details on what the above items mean.
Most companies focus on coding UIs and APIs - these components are referred to in the jargon as 'relying parties'. It makes complete sense to plug in certified libraries to do the intricate security work.
Most companies do not build an OpenID Provider Server, since it is a job for security experts. Instead it is common to plug in a low cost cloud solution from a provider such as Microsoft / Amazon / Google.
As an example have a look at my SPA and API Tutorial which uses these moving parts: