Post here to ask any questions about hardware suitability, configuration in ZoneMinder, or experiences. If you just want to know if something works with ZoneMinder or not, please check the Hardware Compatibility sections in the forum, and the Wiki first. Also search this topic as well.
ZoneMinder can use any camera supported by Linux's kernel. Of course for a video CCTV camera you need a capture card/device and webcams depend on the chipset used in the camera (The cards do to put the BT878A chip seems to be the most popular among the cheep board manufactures).
Your best bet would be to look to see what people have posted as working. Webcams seem to be hit and miss as it depends of the chipsets that is in them.