We are on a manifold $M$, and we have a 2 form $\omega: T M \times T M \rightarrow \mathbb R$. We can also think of $\omega$ as $\omega: TM \rightarrow (TM \rightarrow \mathbb R$) where $\omega$ is now a linear function from the tangent bundle $TM$ to the space of linear functions $TM \rightarrow \mathbb R$. But this is just the space of linear functionals, so we can write it as $\omega: TM \rightarrow T^*M$.
Now, on being given a function $H: M \rightarrow \mathbb R$, we know that $dH \in T^* M$. Hence, we can try to find a vector field $X_H : M \rightarrow TM$ such that $\omega (X_H) = dH$. This is the question posed by symplectic geometry, where $\omega$ is the symplectic data, and $H$ is the hamiltonian.
But I can also write this as $X_H = \omega^{-1} dH$. Question: when is $\omega$ invertible?
$\omega$ is a linear function from $TM$ to $T^*M$. So $\omega$ is invertible when it gives us a bijection from $TM$ to $T^* M$. Over $\mathbb R^n$ this is easy to check: pick a basis write a matrix, compute determinant. What about in the abstract on a manifold? I am hoping that the condition works out to be $d \omega = 0$, thereby justifying this condition on a symplectic form.