Let U be a finite dimensional vector space over \(\mathbb R\) or \(\mathbb C\) , and let \(\rho :G\rightarrow GL(U)\) be a representation of a connected Lie group G. A linear subspace \(V\subset U\) is called universal if every orbit of G meets V. We study universal subspaces for Lie groups, especially compact Lie groups. Jinpeng and Doković approached universality for compact groups through a certain topological obstruction. They showed that the non-vanishing of the obstruction class is sufficient for the universality of V, and asked whether it is also necessary under certain conditions. In this article, we show that the answer to the question is negative in general, but there are some important situations where the answer is positive. For a complex connected Lie group G, with \(G/G_V\) is compact, V is universal if and only if the top Chern class of the vector bundle \(E_W:=(G\times (U/V))/G_V\) over \(G/G_V\) is nonzero. Moreover, we prove similar results for both adjoint and complexified adjoint representation of a connected compact group, and give some characterizations for a subalgebra to be universal.