Times shown in airline timetables and on their flight status systems (web site, automated phone info line, airport monitors etc.) are gate departure/arrival times. The published schedules always include more time than the actual wheels up-to-wheels down flying time to allow for taxiing, minor ground or airborne holds, changes in wind, ATC-imposed flight speed restrictions, etc.
On sites like
http://flightaware.com you can get the actual takeoff/landing times which can vary significantly from the airline's published or actual arrival & departure schedules.