Contemporary design has modern elements to it but will often pull from other design styles. It is a design that is forever changing, so contemporary today will not be contemporary 10 or 20 years from now.