Technology, searching system and internet concept