Here's why:
* "Persons" is a formal word. It's often used in legal or official contexts.
* "People" is more common in everyday speech and writing. "Two people" sounds more natural and less formal.
So, while "two persons" is correct, it's usually best to use "two people" unless you're writing something that requires a formal tone.