I think they're small balls of mozzarella jas6415. One of my favorite meals is this caprese salad- tomato, basil, mozzarella w/a little balsamic vinager & olive oil drizzled on top. So yummy!
The two roundish leaves are basil. The fine-needled, branchy greens are dill, I believe. The tomatoes are obvious, but I'm not sure about the cream-colored vegetable (possibly potato, which doesn't go that well with tomatoes--I'd prefer cauliflower, perhaps). These ingredients would make a good soup, too!