Well from what I can gather it's
Cydia tweaks and apps
Cache
Temp Internet files
Apparently the iPhone stores a lot of temp Internet files, cookies, cache, and things of that nature. Overtime the file can get huge. The only way to get rid of it all is to restore, use open ssh, or use iFile.