I was reading the definition of block matrix from Wikipedia but I can't understand it. The definition is:
A block matrix or a partitioned matrix is a matrix that is interpreted as having been broken into sections called blocks or submatrices.
What is the meaning of interpreted? I mean based on that definition every matrix can be viewed as a block matrix.
An $(m \times n)$-matrix $A$ represents a linear transformation $T:V \to W$ with respect to a basis $\{v_1, \dots, v_n\} \subseteq V$ and $\{w_1, \dots, w_m\} \subseteq W$ by explicitly describing how to express each $T(v_j)$ as a linear combination of vectors $w_i$ in column $j$: $$ T(v_j) = \sum_{i=1}^m a_{ij}\, w_i $$ However, sometimes it makes sense to partition the basis into chunks. Maybe pairs of basis vectors that span little $2 \times 2$ subspaces, maybe larger collections of basis vectors. (The blocks of the partitions don't have to be the same size.) If your linear transformation respects the partitions of each basis, then the transformation is essentially a matrix of little rectangular matrix blocks.
There are lots of situations where this comes up, which you undoubtedly read about in the article. Some that come to mind immediately: