What are those black stains on my roof? | NJ Roof Cleaning Services | Thompson Roof Cleaning

What are those black stains on my roof? | NJ Roof Cleaning Services