Droplet Dynamics On Non-Porous And Porous Media: Impact, Spreading And Absorption