Can any webcam be used on a laptop?

Yes. Any webcam that can be connected to your laptop (such as via the USB port), and has drivers available for your operating system (such as XP or Vista) can be used on a laptop.