>>>If you have a small store or shop, you need to secure licenses or permits to operate, right?
As long as the property has class 'A1' planning permission, no other form of licence or permit is normally required. (People serving food that's not pre-packed might require food hygiene certificates and licenses are required for serving alcohol or late-night food but such restrictions don't apply to the vast majority of shops).
>>>If you have a barber shop, you also need to secure licences or permits to operater, right also?
Once again, 'A1' planning permission is required but 'hairdresser' and 'barber' aren't 'protected titles'; anyone can can use them. So a person with absolutely no training whatsoever is free to set up a barber's shop, without any form of licence.
>>>Stores and Shops 'Online' doesn't need any kind of licences or permits?
If you're working from home you might require planning permission, depending upon the extent to which your home has become 'business premises' (so that's not really different to a shop). You also have to follow certain rules (such as ensuring that your website includes a valid postal address, not just an email address).
You are further bound by additional laws which don't apply to High Street shops. For example, if someone buys an item from a High Street shop and then later simply changes their mind about the purchase (which is neither faulty nor mis-described) they have no right to a refund if they try to return it. Whereas if someone buys the same item from an online retailer and then changes their mind (within 7 working days) the seller MUST provide a refund.
So there's very little difference between High Street retailers and onlnie ones except that, in some circumstances, online retailers are subject to ADDITIONAL rules, NOT FEWER ones.