Here's a simplified table summarizing their mechanism of action: A significant difference between sildenafil and tadalafil lies in their duration of action. Sildenafil (Viagra) generally has a shorter ...