Provided are a nonvolatile memory device and a driving method thereof. In
the method of driving a nonvolatile memory device, a structural shape and
position of a memory cell to be driven is determined, and then the memory
cell is driven with an optimized operating condition according to a
distribution of the memory cell using a determination result.