Network architecture is a broad plan that specifies everything necessary for two application programs on different networks on an Internet to be able to work together effectively.
So that we can all agree upon measured quantites and avoid misunderstandings and mistakes. If you lived in the UK and were sold 50 gallons of fuel, you would be disappointed if the quantity delivered...