The main difference between semi-transparent and cedar stains is that semi-transparent stains will allow some of the wood's grain to show through, while cedar stains will completely cover the grain.