strdup () - co robi w C?

Jaki jest cel strdup()funkcji w