Rename is a permanent name given to a table or column where as Alias is a temporary name given to a table or column which does not exist once the SQL statement executed.