What is OSI? Which OSI layers provide an addressing field in the headers?

Q1. What is OSI?

Q2. Which OSI layers provide an addressing field in the headers? 

Q3. What are the four different addressing types in those headers?