How R Design Works?  - Basic Concepts