In recent day's demands of high productivity, security of computer systems and computer networks is very important and popular issue. Communication network in a distributed computing environment, which is arranged in a geometrical shape called network topology. There are different types of the topologies like bus, ring, star, tree, mesh, hybrid, etc. However, the authors will consider five basic network structures topology. In this paper, a detailed study and analysis on network topologies is presented. Definitions of physical and logical topology are also provided.