Measure vs outer measure Basically I feel like I'm having a chicken before egg problem.
An outer measure is a set function defined on some set X with the properties that empty returns 0, of sub additivity and of monotonicity.
From this outer measure we get a sigma algebra of measurable sets.
On this sigma algebra the outer measure is a measure with the property of additivity for unions of disjoint sets.
But we can also define a measure , a set function, on an algebra of sets with the properties that empty returns zero and of additivity of unions of disjoint sets. Then via caratheodory construction we can make an outer measure from the measure for the whole set. 
So what comes first, or does neither come first? 
Note: that this all began with a sample final question that I'm still stuck on that asked "if a measure is defined on the whole power set is it also an outer measure?" Which is why I marked this as homework.
Note 2: also is the answer to the question the following: Any measure can be transformed into an outer measure via caratheodory?
Thanks.
Edit: deleted the bit that is talked about below
 A: Here is standard way for constructing measures on a measurable space $(S,\mathcal{S})$ that can for example be used to construct Lebesgue measure; various closely related approaches exist. For simplicity, we look at finite measures only.
You start with an algebra $\mathcal{A}$ on $S$ such that $\mathcal{S}$ is the smallest $\sigma$-algebra that contains all elements of $\mathcal{A}$. You then define a finite, nonnegative and finitely additive set-function $\mu_0$ on $\mathcal{A}$ that is countably additive in the sense that if $(A_n)$ is a sequence of disjoint sets in $\mathcal{A}$ and $\bigcup_n A_n\in\mathcal{A}$, then $\sum_n \mu_0(A_n)=\mu_0\big(\bigcup_n A_n\big)$. This assumption is easier to check than for $\sigma$-algebras since it might well be the case that $\bigcup_n A_n\notin\mathcal{A}$.
Then you define an outer measure $\mu^*$ on all of the powerset $2^S$ by letting $$\mu^*(B)=\inf\bigg\{\sum_{A\in\mathcal{C}}\mu_o(A):\mathcal{C}\textrm{ is a countable subset of }\mathcal{A}\textrm{ such that }B\subseteq\bigcup_{A\in\mathcal{C}}A\bigg\}.$$
Let $$\mathcal{S}_\mu=\Big\{B\in 2^S:\mu^*(A)=\mu^*(A\cap B)+\mu^*(A\cap S\backslash A)\textrm{ for all }A\in 2^S\Big\}.$$
It turns out that $\mathcal{S}_\mu$ is a $\sigma$-algebra and the restriction of $\mu^*$ to it, $\mu^*|\mathcal{S}_\mu$, is a measure. Moreover, $\mathcal{S}_\mu\supseteq \mathcal{S}\supseteq\mathcal{A}$, so $\mu=\mu^*|\mathcal{S}$ is a measure on $\mathcal{S}$ and moreover, $\mu^*|\mathcal{A}=\mu_0$. 
