Prepare the corn by boiling or grilling until tender, then let it cool.
If using canned corn, drain and rinse under cold water.
In a large mixing bowl, combine the corn kernels with halved cherry tomatoes.
Add the diced avocado and finely chopped red onion to the bowl.
Chop the fresh cilantro and add it to the mixture.
Squeeze the juice of one lime over the salad.
Drizzle olive oil over the ingredients.
Season with salt and pepper to taste.
Gently toss all ingredients together until well combined.
Let the salad sit for 10 minutes to allow flavors to meld before serving.