This document summarizes applicative functors and Haskell 2014 features. It explains Maybe type, Functor instance for Maybe, Applicative instance for Maybe, and Monad instance for Maybe. It then compares Haskell's classes (Functor, Applicative, Monad) to category theory. Finally, it outlines the changes in Haskell 2014, including defining Monad in terms of Applicative and providing default implementations for (>>) and return.