but no they really aren't the same thing. sure, both contain eggs as a main ingredient. but a spanish omelette also has to contain lots of potatoes, and usually onions, too. a frittata (italian) can contain any kind of different vegetables, herbs or even leftover meat.