Internet and network products