You can specify OPTION DEFINT so that identifiers without suffix declare as integers by default. DATA's usage isn't really too obvious or apparent. It is mainly used to save constant struct-like data, which can be recovered using the READ instruction. In other words, it is mainly used as a way to save specifically structured data inside your program's code, such as enemy data, for example.