The difference between private blockchain and public blockchain

what’s the difference between public blockchain and private blockchain? basicaly public is permissionless, and private is permissioned which you need permission to access