Proxy basics and types

1

2

...

4