What the OpenML, MesaGL, IrisGL?

I don’t understand the OpenML, MesaGL, IrisGL. Do they as the OpenGL?

How they different of OpenGL?

IrisGL came before OpenGL. Nobody uses it anymore.
Mesa is a OpenGL complient implementation. It’s a software implementation. mesa is at www.mesa3d.org

OpenML is for supporting other things, like multimedia, networking. It has it’s own website you can visit and read about. www.openml.org