Fred, the difference between sterilisation and castration is that sterilisation would prevent procreation but sexual activity should be unaffected, whereas castration would be intended to prevent sexual activity (but obviously some such activity would still be possible).