What is a local Crypto Wallet?

I am still confused, Is it a form on 2FA? Does it allow someone to draw a specified amount of BAT? If I out the local wallet key on a flash drive, can is act as a slightly less secure hardware wallet? I still don’t understand it’s purpose.