[Swift] Optional (Optional Binding vs Optional Chaining)

Optional이란 무엇이고, Optional Chaining과 Optional Binding은 어떤 차이가 있을까요?