The Von Neumann Architecture, created by John von Neumann, is the first written description of how an electronic computer should store and process information. It was published on June 30, 1945, as part of the First Draft of a Report on the EDVAC (Electronic Discrete Variable Automatic Computer). The Von Neumann architecture, named after the Hungarian-American mathematician and computer scientist John von Neumann, is a fundamental design model for modern computers. Von Neumann Architecture model proposed how computers should operate in order to be programmable and reprogrammable. Von Neumann architecture is a computer design where instructions and data are stored in the same memory space. This means the CPU fetches both instructions and data from the same memory, using the same pathways.