Non-differentiable functions are functions that do not have a derivative at one or more points in their domain, often due to a corner, cusp, or discontinuity. These functions challenge traditional calculus but are essential in understanding complex systems and phenomena such as fractals and certain signal processes.