In general, when someone defines a manifold he defines the concept of topological manifold and then the concept of compatible smooth charts, atlases,...
If I understand it correctly the Whitney embedding theorem sais that every manifold can be embedded in $\mathbb{R^n}$ (I guess with the canonical smooth structure?) for some natural number $n$, so we could instead of defining manifolds just define embedded submanifolds of $\mathbb{R^n}$. Also, this is the takeaway I get from this wikipedia section. But then What would be this precise definition of an embedded submanifold of $\mathbb{R}^n$? If I consider the definition of an embedded submanifold in the same wiki article I think I get that a subset $S\subset \mathbb{R}^n$ is an embedded submanifold if for every $x\in S$ we have a diffeomorphism $U\xrightarrow{\phi}\mathbb{R}^n$ (here $U\subset\mathbb{R}^n$ is open) such that $\phi(U\cap S)=\phi(U)\cap(\mathbb{R}^{(n-k)}\times\{0_{\mathbb{R}^k}\})$. Is that how it is defined? Because in some notes I see the (except for open submanifolds) :
definition : Let $M$ be a subset of a linear space $E$. We say $M$ is a smooth embedded submanifold of $E$ if : For a fixed integer $k\ge 1$ and for each $x\in M$ there exists a neighborhood $U$ of $x$ in $E$ and a smooth function $h:U\to \mathbb{R}^k$ such that
(a) If $y$ is in $U$, then h(y) = 0 if and only if $y\in M$;and
(b) rank Dh(x) = k
Are these two equivalent?