Wireless sensor networks (WSNs) is an assemblage of several lightweight and portable devices, usually deployed for monitoring and surveillance purposes. On the account of their small size these sensor nodes suffer from certain limitations such as limited source of energy, constrained memory size and low processing speed. Nowadays major research areas include devising new methods to prolong the network lifetime of such devices, reducing energy consumption and increasing throughput. This paper compares the performance of three logical topologies i.e. cluster, tree and chain based logical topologies along with the pros and cons of their respective routing protocols.