particle system

should i use point sprites or billboarded quads?

it depends.

what does it depend on?

whether you want sprites individually facing the camera or want them all to align to the axis of the camera.

both can be done using billboards, but when using pointsprites you’re stuck in screen-space.