The meaning of SO-DIMM becomes almost clear when you spell out the words behind the abbreviation:
S = SMALL O = Outline D = DUAL I = Inline M = Memory M = Module
It refers to a type of memory built on a board that has smaller dimensions than a “normal” memory module. The information that a SO-DIMM is needed is important, but it is not a definitive indication of a specific memory type. Most SO DIMMs are built on a board approximately 68mm x 30mm in size. There are some special forms such as Micro-SO-DIMM and Mini-SO-DIMM, each with different dimensions and pin layouts. Additionally, there are SO DIMM boards that feature ECC and ECC Registered technology.
Depending on the technology of the SO DIMMs, the number of pins and the notch in the contact strip vary.