Hostile social media conversations typically imply that NP means No Problem. Children make use of it as a way of responding gracefully to a thanks you. As an example, e.g., Thank you! -- "NP!" It is an immediate response, a cordial one.
In gaming chats, NP may also be used to mean Noob Player, which means a novice. Meaning is normally evident in a conversation due to context.