A nation with significant human capital that can govern science and technology will be competent to exist in the future. The success of applying basic science, particularly physics, to numerous technologies is primarily responsible for the advancement of technology today. Physics is a natural science that has made the greatest contribution for the development of many technologies and engineering applications that make life more convenient for humans. As numerous, Physics principles are very abstract and require very depth knowledge and experience to explain to students. The question arises, how to make physics education more engaging, lucid and relevant for students? At this point, Information and Communication Technology (ICT) becomes very beneficial because of its capacity to ease the abstract subject, stimulate interest and enhance learning outcomes in physics education. Despite the importance of ICTs and educational software, these technologies have yet to be incorporated properly into physics education.This article focuses on the contribution of ICT in physics education along with challenges and their remedies. The online link of several ICT platforms that could be utilized in the teaching and learning of physics is also mentioned, which are open source and can be used freely. The benefits of employing instructional software and incorporating ICTs into the physics curriculum are becoming essential in the current scenario. The barriers to ICT integration in the physics classroom are also discussed. It is experienced and recommended that ICT can be used in the form of blended learning as well as potential solutions to the issues that physics teachers /instructors confront.