2D Fundamentals