npd artinya