Understanding NPS and its structure