Weihuoya modified the source code to introduce specific hacks, speed patches, and optimizations that "brute-forced" better performance out of mobile GPUs. This made 3DS emulation accessible to a much wider audience who did not own flagship phones.
Understanding the difference requires looking at the philosophy of emulation: