The difference between frittata and quiche is that frittata is traditionally make on the stove top as opposed to the oven. An omelet is cooked on the stove top and typically left soft in the center, rather than fully set/cooked. Find more information here.