yes it is tree sap. my office is in a residential street in brighton and the road is lined with trees (very pretty) but a complete knightmare for ur car. Get it washed off sooner rather than later though.