Omelettes are flatter, and cooked over a high heat very quickly. Frittatas are thicker, and cooked for a longer time at lower heat.