Why does the estimated time of departure shown on FlightAware not match what I filed through ForeFlight?

FlightAware's system automatically adjusts Estimated Time of Departure (ETD) based upon feedback they receive from ATC and by observing delays at the departure airports.  Because of this, while your ETD was filed through ForeFlight, FlightAware is presenting a time they believe will be your actual departure time.