Do Pine Needles Repel Insects?

Are pine needles good for your yard?

.

Are pine needles good for anything?

Does pine needle mulch attract termites?

Is it better to use pine straw or mulch?