Topics Related to Concepts, NPC and Technology: