I'm investigating OpenLayers and I'm trying to see if it's possible to filter down the number of displayed feature items.

Is it possible to display many nearby items as a single point item on a map when zoomed out. So instead of hundreds of nearly overlapping points I can filter them down a few dozen consolidated points? Or is this something that has to be in the Spatial server?