Ethylamine is a low molecular weight amine. It forms hydrogen bonds with water. Hence, it is soluble in water. Aniline is a high molecular weight amine. It has large hydrocarbon part which interferes in the hydrogen bond formation. Hence, it is insoluble in water.