મુખ્ય લેખ : TCP/IP સ્યુટ તથા ઈન્ટરનેટ પ્રોટોકોલ

ઈન્ટરનેટનું માળખું હાર્ડવેર અને સોફ્ટવેરના સ્તરો વચ્ચે વહેંચાયેલું છે જે વિવિધ ભાગો પર નિયંત્રણ કરે છે. જ્યારે હાર્ડવેર કે સોફ્ટવેર સિસ્ટમને મદદ કરવા ઊપયોગી છે, સોફ્ટવેર આર્કિટેક્ચરની ડિઝાઈન અને સખત સ્ટાન્ડર્ડાઇઝેશન પ્રક્રીયાએ ઈન્ટરનેટની લાક્ષણિકતા છે. 

ઈન્ટરનેટની સોફ્ટવેર સિસ્ટમની આર્કિટેક્ચરલ ડીઝાઈન માટે ઈન્ટરનેટ એન્જિનિયરિંગ ટાસ્ક ફોર્સ (Internet Engineering Task Force) (IETF) જવાબદાર છે. IETF એક વ્યવસ્થિત વર્ક ગ્રુપ બનાવે છે જે વ્યકિતઓ માટે ખુલ્લા હોય છે જે ઈન્ટરનેટના માળખાના વિવિધ ભાગો માટે રચાવામાં આવે છે. ચર્ચાનું પરિણામ અને નક્કી કરવામાં આવેલું પ્રમાણ IETFની વેબ સાઈટ પર ઉપલબ્ધ ના પેજ પર પ્રકાશિત કરવામાં આવે છે. 

ઈન્ટરનેટને યોગ્ય બનાવે તે માટેના નેટવર્કિંગની જે મુખ્ય પદ્ધતિ છે તે RFC છે જે દ્વારા ઈન્ટરનેટના ધોરણો બને છે. આ ધોરણોને ઈન્ટરનેટ પ્રોટોકોલ સ્યુટ કહેવાય છે. પ્રોટોકોલની સ્તર આધારિત પદ્ધતિને આ એક આદર્શ માળખામાં ફેરવે છે જેથી (RFC 1122, RFC 1123) સેવાનું સંચાલન આનાથી સરળ થઈ જાય છે. સોફ્ટવેર એપ્લિકેશનના સૌથી ઉપરના ભાગે એપ્લિકેશન લેયરદા.ત. વેબ બ્રાઉઝર એપ્લિકેશન, અને તેની નીચે ટ્રાન્સપોર્ટ લેયર જે વિવિધ હોસ્ટને નેટવર્ક દ્વારા જોડે છે. (દા.ત. કલાયન્ટ સર્વર મોડેલ) અંદરના લેયરમાં બે પ્રકારના લેયર હોય છે. ઈન્ટરનેટ લેયર - જે કમ્પ્યુટરને એકબીજા નેટવર્ક સાથે જોડે છે જેથી ઈન્ટરનેટવર્કિંગ આ લેયર દ્વારા શક્ય બને છે. અને છેલ્લે નીચે સોફ્ટવેર લેયર હોય છે જે હોસ્ટ અને લોકલ લિંક વચ્ચે જોડાણ કરી આપે છે. જેને લિંક લેયર પણ કહે છે. દા.ત. લોકલ એરિયા નેટવર્ક અથવા ડાયલ અપ કનેક્શન. આ મોડેલને નેટવર્કિંગના TCP/IP મોડલ તરીકે ઓળખવામાં આવે છે. અન્ય મોડલ પણ વિકસ્યા છે જેમ કે ઓપન સિસ્ટમ ઈન્ટરકનેક્શન (Open Systems Interconnection - OSI) જેઓ અમલીકરણમાં અને વિગત આપવામાં એટલા કાર્યક્ષમ નથી. 

ઈન્ટરનેટના મોડલનો સૌથી મહત્વનો ભાગ છે ઈન્ટરનેટ પ્રોટોકોલ જે કમ્પ્યુટરને ઈન્ટરનેટ પર એડ્રેસિંગ સિસ્ટમ આપે છે જેથી નેટવર્કિંગના ઈન્ટરનેટવર્કિંગ દ્વારા ઈન્ટરનેટનું જોડાણ શક્ય બનાવે છે. IPV4 જે પહેલાની પેઢીઓ દ્વારા વાપરવામાં આવતું હતું , જેનો હાલમાં પણ વ્યાપક ઉપયોગ થાય છે. આની ડીઝાઈન ૪.૩ અબજ (૧૦ ) સુધીના ઈન્ટરનેટ હોસ્ટના એડ્રેસિંગ માટે કરવામાં આવી હતી. જોકે ઈન્ટરનેટના વધારે પડતા વિકાસને કારણે IPv4 સિસ્ટમ ધીમી પડી ગઈ છે. આને પગલે નવું વર્ઝન IPv6 વિકસિત કરવામાં આવ્યું છે જે વધુ કાર્યક્ષમ છે અને ડેટા ટ્રાફિકને વધુ સારી રીતે રાઉટિંગ કરી શકે છે. IPv6 હાલમાં કર્મશિયલી રીતે વિશ્વમાં IPv6 અમલીકરણ (IPv6 deployment) કરવામાં આવ્યું છે.(પ્રયોગ ચાલી રહ્યો છે)

IPv6 ને IPv4 સાથે સરખાવી શકાય તેવું નથી. આ ઈન્ટરનેટનું સમાનંતર વર્ઝન છે જે IPv4 સોફ્ટવેર દ્વારા એક્સેસ કરી શકાતું નથી. આનો મતલબ એવો છે કે IPv6 ઈન્ટરનેટ સાથે કોમ્યુનિકેશન કરવા માંગતા દરેક નેટવર્કિંગ ડિવાઈસનું અપગ્રેડેશન કરવું જરૂરી છે. અત્યારની લેટેસ્ટ કોમ્યુટર ઓપરેટિંગ સિસ્ટમને બન્ને પ્રકારના ઈન્ટરનેટ પ્રોટોકોલ વર્ઝનમાં કામ કરવા માટે સક્ષમ બનાવાયા છે. નેટવર્ક ઈન્ફ્રાસ્ટ્રકચરને કારણે હજૂ પણ આમાં વિકાસ સાધી શકાયો નથી.

ઈન્ટરનેટ પ્રોટોકોલ
ભાષા
ઇતિહાસ
ફાઈલ શેરિંગ