The Source is believed to be the mainframe computing center for the Machines. In the Matrix film trilogy, The Source is described also as a location where programs that are no longer needed to operate within the Matrix are obligated to enter, whereupon they will be absorbed into the machine mainframe.
Neo, a human and The One, is initially misled, as part of the Prophecy dictates that he utilized the Keymaker to reach The Source as part of his role in ending the Machine War. However, Neo only reached the Architect, a high-level program that either represented The Source or, as part of his role in preserving the Matrix, served to block The One from actually accessing The Source.
Later, Neo is once again redirected by The Oracle to go to the actual location of The Source in the Machine City. He succeeds in reaching the highly-defended city and meets with what was presumably another effective representative of the Source, the Deus Ex Machina. There, Neo succeeds in brokering a truce with the Machines in exchange for ridding the Matrix of a rogue program, Smith, who not only threatened the integrity of the Matrix, but the Machine City itself.