Describe various protocols and methods available today.