What is the difference between jailbreaking and using cydia impactor?

I'm currently using iOS 11 on my iPhone 6+.
I want to use apps such as iFile and Auxo in my iPhone.
As we know, there's no jailbreak available for iOS 11.
Hence, I was thinking of using Cydia Impactor to sideload the apps.

I wanted to know:
1) The difference between jailbreaking and using cydia impactor.
2) Would I be able to use Auxo and iFile(along with their full functionality) if I sideload them using Cydia Impactor?

I think jailbreaking is like making the whole phone into a hack/crack. I use impactor just to get some hacked apps

Jailbreaking is getting root access to your phone, it allows you to do many things you normally can't do.

Cydia Impactor doesn't have much to do with Jailbreaking. As you said it's to sideload apps, it doesn't gain root access. All Cydia Impactor does is exactly what sideloading via Xcode does (developing software for Apple devices)

Cydia Impactor simply signs the app (for 7 days) and puts the app on your device. It doesn't do anymore than that.

For iFile, I don't see how that would be of any use to you. As you don't have root access, you won't be able to view much via iFile, only basic stuff and most of that won't allow you to have write access, only read which is pointless to you.