 It has a 160x160 pixel greyscale LCD screen and 8 Megabytes of RAM.It was originally shipped to customers with Palm OS 4.0.The cradle connection and expansion port differs from that of the earlier models, and is identical to that of the Palm m500 series, and this model shipped with a synchronization cradle that connected to the USB port (M100 and M105 connected via the PC's serial port.)