Actually they are two completely different fish. Sardines have a lighter, less intense flavor and are slightly bigger fish. Anchovies are smaller fish and due to the salt curing process have an intensive umami flavor. Because anchovies are typically salt cured, the flesh is a reddish brown while sardine flesh is white. Anchovies are often used in traditional pizza recipes which unlike sardines, is often used as a topping.