In theory, a person who has an approved I-485 is a LPR. The difference lies in proof.
As long as a person is in I-485 pending, you are in "lawful status", not immigrant status or non-immigrant status.
As long as a person is in I-485 pending, you are in "lawful status", not immigrant status or non-immigrant status.