As far as my limited experience allows me do sway bars and anti roll bars do a similar job i have read a few links on different forums and also here the only difference I see is that cars with higher horse power >500 seem to usually have anti roll bars.
Thanks
Royz