This dissertation is based on two different works. The first one pertains the model-theoretic and structural properties of boolean valued models, and their connections with sheaf theory. The second one covers some applications of nonstandard methods and ultrafilters methods in combinatorial number theory and in topological dynamics. The material is divided into three main parts. The first part, concerning the connections between the theory of boolean valued models and the theory of sheaves, aims to present the general theory of boolean valued models in a unified picture. First, we show that not all the boolean valued models are full (i.e. satisfy Łòs Theorem), and that the mixing property is strictly stronger than fullness. Then we characte...