The invention discloses a communication system which comprises a program-controlled switchboard. The program-controlled switchboard is connected with a traditional program-controlled telephone network; and the communication system further comprises a first data exchange card, a second data exchange card, a VOIP server and a network telephone terminal, wherein, the first data exchange card is electrically connected with the program-controlled switchboard, the second data exchange card is electrically connected with the VOIP server, the first data exchange card is connected with the second data exchange card through a network, and the VOIP server is connected with the network telephone terminal through a network. The communication system enables the traditional telephone to be mutually communicated with the network telephone, and no matter where a user is, the person can be found by dialing the same extension telephone number for communication; the mutual communication is free, therefore, a great amount of cost is saved for a company; the maintenance of the system is simple, and the extension and the change are easy; and the tedious maintenance work caused by frequent changes of the persons is avoided.