In a public profile, any pictures, videos, stories, reels, etc posted by the user can be viewed by everyone. But in a private profile, only the users are allowed to follow which means only followers can view the content posted by the user.