yes, there are specific slots for graphics cards. but, thankfully enough, they're usually color coded.
if on your motherboard, you have a big brown slot, you need to buy an AGP graphics card. any speed will work, they're usually backwards compatible.
if you don't have a brown one, but have white ones instead, you need a PCI graphics card. since you have a dell, that's probably what you have. i dont know the specifics of those since i dont use them.
there's a third type called a PCI-E, but since your compter is a dell 2400, i seriously doubt it's there. PCI-E is smaller than a white PCI slot.
DO NOT try to cut the card to make it fit into the slot. i saw a post by a very stupid person asking why his card didn't work. turns out, he cut an AGP card so it would fit into a PCI slot.... return your card if you can. you won't be able to get it to work if your motherboard doesn't have the right slot.
silencestorm if your not sure about the slots of your motherboard, then my suggestion is bring your pc & your new gc to where you buy it and ask them to replace your gc to fit in your mboard.
The AGP slot is the brown one on the far right. The other 6 white ones are PCI slots. If you only have these white ones in your computer and no brown one, you'll need to return the card and exhange for a PCI card. NOT PCI-Express (unless you actually have that). PCI and PCI-Express are very much different.