How do I remove programs from startup in Windows XP?

Hi All,
I have a bunch of applications that start at bootup. I really want to clean this out so that the seldom used and unneeded programs do not automatically start when I boot my computer. I don't want to delete or remove the programs, I just don't want them starting at boot.
Can someone teach me how to do this please?
