Difference between frequentist and bayesian model

This sentence I invented deserves a single blog: when you call LogisticRegression().fit, the prediction you get is based on the assumption of normal distribution, while when you call GaussianNB().fit (or any other naive bayes models), the prediction you get is based on the distribution of your data.