Which are the Differences When Considering NSA, FWB and ONS?

Which are the Differences When Considering NSA, FWB and ONS? That you will encounter over and over at any dating site that you need to understand whether you are just [...]