SparkByte has some incorrect information here -->
1."On a network switch (not a Hub/Repeater) packets are not passed from one port to another "unless" that traffic is sent to a known network or device on that port.".
In fact, if a switch (or a bridge) receives a frame with a destination address which it *has not* learned, it will forward it out all ports (except the one it receives it from). It does this because otherwise connectivity between two end stations might never occur. Normally of course, an end station will broadcast say an ARP. Thus the switch will learn, from the source address, on which port an end station lives. Once it has learned this, only then will it know to forward packets for that destination address just to that port.
2. "Also most switch configurations will block broadcasts from beeing sent to all ports to prevent network saturation as well."
No switches I have used (and I have used *every* vendor - Cisco, Nortel, 3Com, Digital, Xylan, Cabletron ...) do this by default. In the last few years switches have had capability to limit broadcasts, usually to a certain rate, say 100 per second, to limit the effect of a storm of broadcast packets. Others will shut a port for a period of time, it broadcasts exceed a certain level. Certainly some switches can filter out packets by address, hence could block all broadcasts, but this must be explicitly configured, and is *never* by default. (If you did block broadcasts within a network, most protocols would break. Broadcasts are used legitimately in LANs to discover services that are offered by the network. Broadcasts usually become a problem if poor choices are made for protocol deployment, misconfiguration, or sometimes equipment malfunction)
Also if you use VLANs then broadcasts within a VLAN will be constrained to that VLAN.
There is also a related feature on some switches called IGMP snooping which is used to constrain *multicast* packets only to those ports where end stations have registered. Again this is not normally on by default though.
I know I am sounding pedantic, but it is important to correctly document the exact mechanism by which network equipment operates. Otherwise though of us that are considered to be *gurus* become infact wizards of black magic.