Topological Algebra and its Applications