This phrase has a fairly wide range of uses, and the exact meaning is very context-dependent. It can be said when something starts, when a situation arises in which you have to act, or when you discover something, to name just a few. It does not normally mean "let's go" or "we're going".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.