In this paper, we classify the function space of all real-valued functions on R denoted as F(R,R) into 28 distinct blocks. Each block contains elements that share common features in terms of the cardinality of their sets of continuity and differentiability. Alongside this classification, we introduce the concept of the Connection, which reveals a special relationship structure between four well-known real-valued functions in real analysis: the Cantor function, Dirichlet function, the Thomae function, and the Weierstrass function. Despite the significance of this field, several perspectives remain unexplored.