Understanding Surfaces and Interfaces