Quantum Communication Applications