For IPv4, unicast addresses are in the `0.0.0.0` to `223.255.255.255` range*, multicast addresses are in `224.0.0.0` to `239.255.255.255` address range.
*Broadcast addresses are more complicated. There is the limited broadcast address (`255.255.255.255`) that works on all networks, but there is also a network broadcast address that is the last address in a network.
* * *
For a full explanation of IPv4 network addressing, see this two-part answer.