Why Are There Different Network Topology