Nano memories function by manipulating materials at the atomic or molecular level. This can involve the use of quantum dots, carbon nanotubes, or graphene to create memory cells that can be switched on and off to represent binary data. These nanoscale components enable the creation of smaller, more efficient memory devices.