Hey guys, so I'm looking around for fish food and I really just don't understand the benefits of flake vs pellet and all that stuff.

Now I've been looking at brands, so I'm ok with that. What I'm asking about is the actual type of food.
Why would someone pick flake food over pellet?

So my planned stock is a bunch of neon tetra, a molly, bolivian rams, and cory catfish.

Also, I'm in no position to culture my own live food. Can I buy frozen live food?