To sum up everything, Worry seed changes a pokemon ability to Insomnia, which prevents Sleep.
In other words, it:
A) Prevents target from using Rest.
B) Overwrites the original ability.
What B means is that you can use Worry Seed on Regigigas and overwrite Slow Start with Insomnia, making Regigigas much more useful.