Volvo S40 is a car produced by Volvo from 1995 to 2012 in two generations. Both generations had an estate versions. For the first generation it was called V40 (1995-2004), for the second generation it was called V50 (2004-2012)