David по форме - ничем, но в предложении они выполняют разные функции: причастие - определение и обстоятельство, герундий - подлежащее и дополнение. Кроме того, герундий может употребляться с предлогами.