The aim of this dissertation is to present new results on analysis and control design of time-delay systems. On the first part, we extend the use of a finite order LTI system, called 'comparison system', to design a controller which depends not only on the output at the present time and maximum delay, but also on an arbitrary number of values between those. This approach allows us to increase the maximum stable delay without requiring any additional information. The methods presented here consider time-delay systems control design with classical numeric routines based on Hoo theory. The second part of this work deals with a new approach to develop an envelope that engulfs all poles of a time-delay system. Through LMIs, we are able to determine envelopes for retarded and neutral time-delay systems. The envelopes proposed are not only tighter than the ones in the literature but, with our procedure, they can also be applied to verify the stability of the system and design state-feedback controllers which cope with design requirements regarding alpha-stability and are robust in face of parametric uncertainties. Fractional systems are also discussed for both chapters mentioned above. The third and last part studies stochastic time-delay systems.First we discuss continuous-time systems that are subjected to Markov jumps. We define stability and obtain LMIs for the state-feedback control in such a way that the relation with the transition rates between the modes is affine, allowing, therefore, to treat the case in which the rates are uncertain. We then discuss positive systems with delays, both for the continuous case as for the discrete case. Equivalent systems are obtained and delay dependent stability is addressed. A fair amount of examples are presented throughout the dissertation.