To me, a yule log is a cake that looks like a log, whereas a swiss roll is just a sponge cake rolled up. Yule logs are also more popular during Christmas, whereas swiss rolls are popular all year long!