Driver software identifies devices like PCI, AGP and USB and displays required drivers. PDA software allows access to travel information and updating contact lists. Spy software secretly monitors computer activity like email, chats and keystrokes. Math software calculates, graphs and shares mathematical ideas. Test software analyzes test results and allows online test creation and downloading.