In this paper we study the structure of positive homomorphisms on real function algebras. We prove that every positive homomorphism is completely characterized by a family of sets and when the algebra is invert-closed, by an ultrafilter of zero-sets of functions of the algebra. We show that the known sufficient conditions for every homomorphism of a real function algebra to be countably evaluating or a point evaluation are not necessary. Our results enable us to characterize the countably evaluating algebras as well as the Lindelöf spaces as the spaces in which for every algebra, each countably evaluating homomorphism is a point evaluation. [ABSTRACT FROM AUTHOR]