Brand marketing is investing in advertisements money to build brand value in consumers' brains, while direct marketing believes in closing transactions instantly, thus aiming to generate new leads more quickly.