lecture 2 : Fundamental Concepts