In this article, we present a version of martingale theory in terms of Banach lattices. A sequence of contractive positive projections (E n ) on a Banach lattice F is said to be a filtration ifthe Banach space of all norm uniformly bounded martingales. It is shown that if F doesn't contain a copy of c 0 or if every E n is of finite rank then M is itself a Banach lattice. Convergence of martingales is investigated and a generalization of Doob Convergence Theorem is established. It is proved that under certain conditions one has isometric embeddings F → M → F * * . Finally, it is shown that every martingale difference sequence is a monotone basic sequence.