They're both corn! The word "elote" directly translates to the word "corn" in Spanish, but elote typically means the corn is served up Mexican street style - with mayo, lime, chili powder, and Cotija cheese.