Functions of bounded variation (BV) on intervals are familiar in the area of real analysis. Analogs of such functions in higher dimensional Euclidean domains made their presence felt by their use in fields such as image processing, geometric measure theory, and the study of blistering. In this talk we will discuss an approach to BV functions in non-smooth (metric) setting and discuss the geometry behind such functions.