I'm not
super well versed in this sort of thing, but I did read Wikipedia, and I think I understand.
The short version is that it lets an attacker on machine A determine whether machine B has a port open, without needing to actually receive a response from B. This is done by creating a SYN packet destined for machine B, but with a false source of some innocent victim machine C. If the port is open, machine B will "respond" to machine C with a SYN/ACK.
Machine C thinks machine B is trying to talk to someone else, and so responds with a RST packet. This increments machine C's packet counter, which can be queried as described in the article.
This allows the attacker on machine A to enumerate the services offered by machine B ("port scan"), without leaving any record on B that is traceable to machine A. There are some targets (e.g. law enforcement) that can take umbrage at being port scanned, and try to do something about it.
It doesn't super work today, because modern operating systems use unpredictable packet IDs. This makes the query from A to C ineffective.