When to use np.dot

There is a thread about that, which is also linked from the FAQ Thread.