Pre-test counseling ensures informed consent and prepares patients for potential outcomes, while post-test counseling provides psychological support and connects patients to care regardless of the test result. Both are essential components of ethical HIV testing protocols.