In SQL Server, there is no difference.
I guess the backward compatability would be that you can still use "numeric" rather than the offical "decimal".
SQL DBA,SQL Server MVP(07, 08, 09) "Money can't buy you happiness." Maybe so, but it can make your unhappiness a LOT more comfortable!