These two selectors often confuse beginners. In CSS, the difference between them is that the class is represented by a dot “.”, while ID is represented by a hash “#”.
In a nutshell ID is used on a style that is unique and it doesn’t repeat itself, but the class can be re-used.