(NH4)NO3 is soluble because it is composed of ammonium ions (NH4+) and nitrate ions (NO3-), both of which are highly soluble in water. The ammonium ion is formed by the combination of ammonia (NH3) and a hydrogen ion (H+), and the nitrate ion is a polyatomic ion that is already highly soluble in water. Therefore, when (NH4)NO3 is dissolved in water, the ammonium and nitrate ions dissociate and become surrounded by water molecules, resulting in a homogeneous solution.