Chromecast won't stream your music/videos from iTunes while using the iPad or iPhone (may work using a laptop/computer, but I haven't tried). Apple TV also has more built in apps and can run on its own. You must use a phone, tablet, laptop, computer to operate Chromecast. If you aren't an Apple user Chromecast should work great. If you have everything with Apple then the Apple TV is probably the better option.