What is the difference between a participial phrase and a gerund phrase?

A participial phrase serves as an adjective (e.g., “Singing for the class, Randy’s voice was nice and clear”).

In contrast, a gerund phrase is headed by an “-ing” verb and functions as a noun (e.g., “Singing for the class was Randy’s proudest moment”).