1. A microchip configured for a computer, said microchip, comprising: at least one internal hardware firewall located between a protected portion of said microchip protected by said at least one internal hardware firewall and a network portion of said microchip, said network portion being configured to communicate with a network of computers including the World Wide Web and/or the Internet; network communications components located in said network portion of said microchip; said at least one internal hardware firewall is configured to deny access to said protected portion from communications originating from said network of computers; said network portion of said microchip being located between said at least one internal hardware firewall and a connection of said microchip to said network of computers; one or more or at least two or four or eight or 14 or 16 or 32 or 64 or 128 or 256 or 512 or 1024 microprocessors located in said network portion of said microchip; said one or more microprocessors located in said network portion being separate from said network communications components; said one or more microprocessors located in said network portion and said network communications components being separate from said at least one internal hardware firewall; said at least one internal hardware firewall is configured by its location to permit unrestricted access by said network of computers to said network portion of said microchip, and wherein one or more shared processing operations conducted by said microchip with the network of computers is executed by said microchip at least by one or more said microprocessors located in said network portion of the microchip.