This card is connected to an EISA or PCI slot. It sends out signals to your monitor and tells it what to display. In some systems, this card or other attached components on the motherboard have connections which allow for external devices to connect to the motherboard. These special types of external connections are either an LPT connection, keyboard connection, Game port or a Serial connection. LPT connections allow for connections of a printer to the motherboard.
Serial connections allow for the connections of a mouse or other special devices.
A Game port allows for the connection of a joystick. They do so by either connecting through the LPT or serial port or by having special cards which attach to the EISA or PCI slots which have connections on them which allow for the external device to connect to these connections and allow for the transmission to occur. Software are the programs that have been loaded and which can be bought and saved onto your hard disk or loaded from a floppy disk or CD-ROM drive. These programs are essentially a set of rules in computer language, and they tell the computer what to do and when to do it. These operating systems are composed of programs which tell the computer to look at the hardware and let the computer know what's connected to the computer.