Triangles in a Grid

Nine dots form a 3 by 3 grid. The distance between any two adjacent dots in the left-right or up-down direction is the same. How many triangles can be formed from this grid by choosing three dots as the vertices?