The functions $x$ and $x^2 - {1\over2}$ are orthogonal with respect to their inner product on the interval [0, 1]. However, when you graph the two functions, they do not look orthogonal at all. So what does it truly mean for two functions to be orthogonal?

Consider these two functions defined on a grid of $x\in\{1,2,3\}$:
$$f_1(x)=\sin\left(\frac{\pi x}2\right),$$ $$f_2(x)=\cos\left(\frac{\pi x}2\right).$$
Their plot looks like
If you look at their graph, they don't look orthogonal at all, as the functions plotted in the OP. Yet, being interpreted as vectors $(1,0,-1)^T$ and $(0,-1,0)^T$, they are indeed orthogonal with respect to the usual dot product. And this is exactly what is meant by "orthogonal functions" — orthogonality with respect to some inner product, not orthogonality of the curves $y=f_i(x)$.