LienRag
We're heavily necroing :-)
Don't confuse OpenGL and OpenGL ES, which are very different in functionality. But ES can be seen as a subset of OpengGL, though grossly stripped. Also, OpenGL and ES, just like Vulkan, have a long list of extensions that make up for a lot if their functionality.
There are a lot of differences in the back end between OpenGL ES 2 and ES 3. Godot 4.0 renders with Vulkan as of now, in future (4.x) some sort of OpenGL, presumably ES 3, as well as to satisfy commercial needs and deeds a DirectX 12 back-end.
For people making games with the Godot editor the differences certainly are/will be documented somewhere. I have seen a docu page in the Godot 3.x documentation that mention the differences as far as Godot is concerned. For people extending the engine, well they have to take up the struggle with Vulkan.