The main difference between colloidal precipitate and crystalline precipitate is that colloidal precipitates do not form easily and are difficult to be obtained via filtering whereas crystalline precipitates are easily formed and are easily obtained via filtering.