Most people cannot even distinguish between most basic types of beer. By this I mean, unless it is something fancy or it's a dark beer or something, people are liars if they say they can tell. (Unless they are the rare person with a very sophisticated palette)
i.e. the following beers are basically the same:
corona
bud
kokanee
moosehead
mgd
molson
pilsner
stella
heinekein
etc.
OK let's calm down.
Corona tastes slightly of lemon, a taste further distinguished by using a lime peel. Must be served cold as cold as possible. Also help if you’re watching a Latin-American chick dance in some dark corner somewhere.
Heineken is a fav of mine (along with Corona). I also prefer the glass bottle to the can, there’s a difference trust me. It’s a light beer so obviously the taste will be sourer and lighter (compared to dark beer). But of the cheap light beers Heineken is by far the best tasting. Heineken for sure has that typical light beer taste but it’s not too bitter, not acidy at all (as compared when you drink 5-6 cheap shit beers) and has a nice well-rounded ending.
Stella Artois is a beer I've only had a few times, 1-3 tops. Not a big fan, doesn't really taste distinct. I like the design on the label

Budweiser is probably the wateriest of these beers. It’s for people that don’t like the taste of beer. I have it occasionally when my American Imperialist-drive kicks in.
I haven't tried the others.
My palette is not very refined. I just drink a lot.