[Author] You approximate the weights using fewer bits. You also switch to ints instead of floats and then do some fancy stuff when multiplying to make it all work together.
More detail than you probably wanted: https://huggingface.co/blog/hf-bitsandbytes-integration