The matrix uses several psychological devices, the collective unconscious, the phenomenon of deja vu. Neo is on a classic Heroes Journey, similar to hercules' labors. even mind over matter. the merovingian is desire, the Twins are fear of the overwhelming, (also possibly fear of authority gone wrong, as they were agents from a previous version of the matrix) the Agents are oppressive authority....to me, Agent Smith represents the epiphany that the "authorities" are not the agents of good, at best they maintain the status quo, and suppress "freedom of expression" where ever they can