Energy generation is facing a big challenge for meeting the load demand during peak hours. Power utilities are heavily depending on fossil fuels due to limited resources of non renewable energy generation. Therefore researchers and scientists are looking towards some distributed generators (DGs) to supply extra power during peak hours of energy curve. Solar power gives them an extra sniff to meet the load demand in that period. As a consequence grid-tied solar Photovoltaic (PV) system catches the eyes of researchers and industrialist mainly for reducing the burden of fossil fuel energy generation. Single stage or two stages PV systems are applicable for grid interconnection with or without battery backup. Double stage system is generally suggested for practical applications as it holds a benefit of power quality improvement. This article presents a comprehensive review on grid-tied solar PV system. The complete architecture of the grid-tied PV system includes the construction of PV array, MPPT methods, DC-DC converters, Inverters and control algorithms. Different control techniques and topologies with their merits and demerits for grid-tied systems are thoroughly reviewed. The comparisons of different conventional and advanced control techniques justify the practicability of this architecture. Different topologies and control methods of grid-tied PV system are studied thoroughly to justify the potential of grid-tied PV system.