What does IMOSC stand for?

What does IMOSC mean? We have 2 definitions. Read most used IMOSC meanings below.