In my opinion--and this one really is humble since I'm not an expert in either (any?) type of music--bluegrass is more for really good musicians - professionals - and old timey is a lot of the same songs and same instruments, but played with less expertise and simpler styles.