Ad Stack Technology: Understanding the Core Components