Forum:Dragon sprit of white... Wtf

Me and my bro have been out of the yugioh scene for a few years, just started playing recently and have become rather addicted to playing the card game. Several things have changed but this card right here is kinda ridiculous if it actually works the way my bro has been using it

1. Can dragon spirit if white use his tributing effect at literally ANY POINT OF ANY TURN? for example: he attacks my monster and i activate a trap like sakuretsu armor before his attack connects. Is he able to tribute DSOW during the damage step (rendering my trap completly useless and attack again with blue eyes??

2.if so does this apply to all "this effect can be used during either players turn" effects? And does that statement mean that it is a quick effect? This puzzles me because there are many cards that state "this is a quick effect" but DSOW does not. Like.. Whats the purpose of some saying that and other not saying that? Thanks for time.