DIMMs are modern memory modules. Dual inline memory module. These are what MOST current RAM consists of.
https://en.wikipedia.org/wiki/DIMM
SODIMMs are the same, but in smaller configurations with fewer pins for laptops and other small devices.
https://en.wikipedia.org/wiki/SO-DIMM
SIMMs are old, single inline memory modules, and were what memory modules commonly consisted of in the 80's and 90's.
https://en.wikipedia.org/wiki/SIMM
RIMM is Rambus RDRAM inline memory modules and was a different type of memory, not consistent with all mainstream standards but used on a variety of Intel platforms around the 2000-2002 Pentium 4 days. Rambus is something of a running joke as a failure with the PC tech industry. The company that made it...