The main difference is that the Standalone Activity is NOT linked to any Process. And a Process-Owned Activity is linked to a process and can be part of a process workflow.

This video will guide you through all relevant steps in the process of activities creation. After this video you will understand the relation between activities and workflow.