The IIGS supports both 5.25-inch and 3.5-inch floppy disks and has seven general-purpose expansion slots compatible with those on the Apple II, II+, and IIe. It also has a memory expansion slot for up 8 MB of RAM. The IIGS ports has for more floppy disk drives, two serial ports for devices such as printers and modems (which can also be used to connect to a LocalTalk network), an Apple Desktop Bus port to connect the keyboard and mouse, and composite and RGB video ports.